The Final Sky

Exam 4rum
 
IndexIndex  Trợ giúpTrợ giúp  Tìm kiếmTìm kiếm  Thành viênThành viên  NhómNhóm  Đăng kýĐăng ký  Đăng Nhập  

Share | 
 

 BinaryToString ()

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Admin
Admin


Tổng số bài gửi : 34
Join date : 03/07/2010

Bài gửiTiêu đề: BinaryToString ()   Sat Jul 10, 2010 8:23 pm

BinaryToString ( expression [, flag] ) : chuyển biến nhị phân sang chuỗi
expression :biến cần chuyển
flag :
  • Thay đổi như thế nào dữ liệu nhị phân vẫn được chuyển đổi:
    flag = 1 (default), binary data is taken to be ANSI
    flag = 2, binary data is taken to be UTF16 Little Endian
    flag = 3, binary data is taken to be UTF16 Big Endian
    flag = 4, binary data is taken to be UTF8


giá trị trả lại:
đúng: trả lại chuỗi
sai:
  • trả lại chuỗi rỗng và @error =
    1 - chuỗi nhập vào rỗng.
    2 - Input string had an odd number of bytes but was supposed to be UTF16 (must contain an even number of bytes to be valid UTF16).


nhận xét:
Không giống như String () trả về một đại diện hexidecimal dữ liệu nhị phân, chức năng này sẽ giả định những dữ liệu nhị phân là một giá trị chuỗi và chuyển đổi nó một cách thích hợp.

ví dụ:
Code:
; Binary ANSI to String
$buffer = StringToBinary("Hello - ä½ å¥½")
MsgBox(4096, "String() representation" , $buffer)
$buffer = BinaryToString($buffer)
MsgBox(4096, "BinaryToString() ANSI representation" , $buffer)

; Binary UTF16-LE to String
$buffer = StringToBinary("Hello - ä½ å¥½", 2)
MsgBox(4096, "String() representation" , $buffer)
$buffer = BinaryToString($buffer, 2)
MsgBox(4096, "BinaryToString() UTF16-LE representation" , $buffer)

; Binary UTF16-BE to String
$buffer = StringToBinary("Hello - ä½ å¥½", 3)
MsgBox(4096, "String() representation" , $buffer)
$buffer = BinaryToString($buffer, 3)
MsgBox(4096, "BinaryToString() UTF16-BE representation" , $buffer)

; Binary UTF8 to String
$buffer = StringToBinary("Hello - ä½ å¥½", 4)
MsgBox(4096, "String() representation" , $buffer)
$buffer = BinaryToString($buffer, 4)
MsgBox(4096, "BinaryToString() UTF8 representation" , $buffer)


Về Đầu Trang Go down
Xem lý lịch thành viên http://skyfinal.forum-viet.net
 
BinaryToString ()
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
The Final Sky :: AutoIT 72 Winki-
Chuyển đến