modStrTools 函式庫 |
風禹科技驗證有限公司 網站 提供 .Net 原始碼 |
說明
將 Unicode 字串轉換成指定編碼字串位元組陣列
本函數之引數列表
引數 |
型態 |
位元組 |
選項 |
預設值 |
說明 |
lpString |
String |
- |
必須 |
(無) |
Unicode 字串 |
wFlags |
enuCodePage |
4 |
可省略 |
CP_UTF8 |
欲轉換字串之編碼旗標:
常數名 |
數值 |
說明 |
CP_ACP |
0 |
預設為 ANSI 字碼頁 |
CP_OEMCP |
1 |
預設為 OEM 字碼頁 |
CP_MACCP |
2 |
麥金塔的預設編碼 |
CP_THREAD_ACP |
3 |
目前執行緒的 ANSI 字碼頁 |
CP_SYMBOL |
42 |
SYMBOL 轉譯 |
CP_GB2312 |
936 |
簡體中文 |
CP_Big5 |
950 |
繁體中文之大五碼 |
CP_Unicode |
1200 |
Windows NT 預設的 Unicode 編碼 |
CP_ANSI |
1252 |
預設 ANSI 編碼,ISO-8859-1 |
CP_UTF7 |
65000 |
Unicode (UTF-7) |
CP_UTF8 |
65001 |
Unicode (UTF-8) |
|
傳回值
傳回位元組陣列
範例
Debug.Print ByteToHex(myWideCharToMultiByte("微軟",CP_UTF8)) ' 傳回 E5BEAEE8BB9F
基本條件
Visual Basic 4 以後 | 需同時引用modFileTool模組 | StrTools.bas
請參閱
modStrTools 函式庫 | myMultiByteToWideChar