The Final Sky
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

The Final Sky

Exam 4rum
 
Trang ChínhTrang Chính  Latest imagesLatest images  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng Nhập  

 

 BinaryToString ()

Go down 
Tác giảThông điệp
Admin
Admin
Admin


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

BinaryToString () Empty
Bài gửiTiêu đề: BinaryToString ()   BinaryToString () EmptySat 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
https://skyfinal.forumvi.net
 
BinaryToString ()
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