modStrTools 函式庫 |
風禹科技驗證有限公司 網站 提供 .Net 原始碼 |
說明
將不同編碼方式字串轉 UniCode 字串
本函數之引數列表
引數 |
型態 |
位元組 |
選項 |
預設值 |
說明 |
lpString |
String |
- |
必須 |
(無) |
非 Unicode 字串之編碼字串 |
CodePageFlags |
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) |
|
傳回值
傳回字串
範例
' UTF8 轉 Unicode
Debug.Print myMultiByteToWideChar(HexToByte(Replace("%E5%BE%AE%E8%BB%9F", "%", ""))) ' 傳回 微軟
基本條件
Visual Basic 4 以後 | StrTools.bas
請參閱
modStrTools 函式庫 | myWideCharToMultiByte