'ConvertCodePages - begin
Public Const cpANSI = &H0 'ANSI code page.
Public Const cpOEM = &H1 'OEM code page.
Public Const cpMAC = &H2 'Macintosh code page.
Public Const cpebcdiccpus = &H25 'IBM EBCDIC - U.S./Canada, IBM EBCDIC (US-Canada), Charset Label:ebcdic-cp-us
Public Const cpIBM437 = &H1B5 'OEM - United States, OEM United States, Charset Label:IBM437, Aliases:437, cp437, csPC8, CodePage437
Public Const cpIBMEBCDICInternational = &H1F4 'IBM EBCDIC - International,
Public Const cpASMO708 = &H2C4 'Arabic - ASMO 708, Arabic (ASMO 708), Charset Label:ASMO-708
Public Const cpArabicASMO449BCONV4 = &H2C5 'Arabic - ASMO 449+, BCON V4,
Public Const cpArabicTransparentArabic = &H2C6 'Arabic - Transparent Arabic,
Public Const cpDOS720 = &H2D0 'Arabic - Transparent ASMO, Arabic (DOS), Charset Label:DOS-720
Public Const cpibm737 = &H2E1 'OEM - Greek (formerly 437G), Greek (DOS), Charset Label:ibm737
Public Const cpibm775 = &H307 'OEM - Baltic, Baltic (DOS), Charset Label:ibm775, Aliases:CP500
Public Const cpibm850 = &H352 'OEM - Multilingual Latin I, Western European (DOS), Charset Label:ibm850
Public Const cpibm852 = &H354 'OEM - Latin II, Central European (DOS), Charset Label:ibm852, Aliases:cp852
Public Const cpOEMCyrillicprimarilyRussian = &H357 'OEM - Cyrillic (primarily Russian),
Public Const cpibm857 = &H359 'OEM - Turkish, Turkish (DOS), Charset Label:ibm857
Public Const cpOEMMultlingualLatinIEurosymbol = &H35A 'OEM - Multlingual Latin I + Euro symbol,
Public Const cpOEMPortuguese = &H35C 'OEM - Portuguese,
Public Const cpibm861 = &H35D 'OEM - Icelandic, Icelandic (DOS), Charset Label:ibm861
Public Const cpDOS862 = &H35E 'OEM - Hebrew, Hebrew (DOS), Charset Label:DOS-862
Public Const cpOEMCanadianFrench = &H35F 'OEM - Canadian-French,
Public Const cpOEMArabic = &H360 'OEM - Arabic,
Public Const cpOEMNordic = &H361 'OEM - Nordic,
Public Const cpcp866 = &H362 'OEM - Russian, Cyrillic (DOS), Charset Label:cp866, Aliases:ibm866
Public Const cpibm869 = &H365 'OEM - Modern Greek, Greek, Modern (DOS), Charset Label:ibm869
Public Const cpCP870 = &H366 'IBM EBCDIC - Multilingual/ROECE (Latin-2), IBM EBCDIC (Multilingual Latin-2), Charset Label:CP870
Public Const cpwindows874 = &H36A 'ANSI/OEM - Thai (same as 28605, ISO 8859-15), Thai (Windows), Charset Label:windows-874, Aliases:DOS-874, iso-8859-11, TIS-620
Public Const cpxEBCDICGreekModern = &H36B 'IBM EBCDIC - Modern Greek, IBM EBCDIC (Greek Modern), Charset Label:x-EBCDIC-GreekModern
Public Const cpshiftjis = &H3A4 'ANSI/OEM - Japanese, Shift-JIS, Japanese (Shift-JIS), Charset Label:shift_jis, Aliases:csShiftJIS, csWindows31J, ms_Kanji, shift-jis, x-ms-cp932, x-sjis
Public Const cpgb2312 = &H3A8 'ANSI/OEM - Simplified Chinese (PRC, Singapore), Chinese Simplified (GB2312), Charset Label:gb2312, Aliases:chinese, CN-GB, csGB2312, csGB231280, csISO58GB231280, GB_2312-80, GB231280, GB2312-80, GBK, iso-ir-58
Public Const cpksc56011987 = &H3B5 'ANSI/OEM - Korean (Unified Hangeul Code), Korean, Charset Label:ks_c_5601-1987, Aliases:csKSC56011987, euc-kr, iso-ir-149, korean, ks_c_5601, ks_c_5601_1987, ks_c_5601-1989, KSC_5601, KSC5601
Public Const cpbig5 = &H3B6 'ANSI/OEM - Traditional Chinese (Taiwan; Hong Kong SAR, PRC), Chinese Traditional (Big5), Charset Label:big5, Aliases:cn-big5, csbig5, x-x-big5
Public Const cpCP1026 = &H402 'IBM EBCDIC - Turkish (Latin-5), IBM EBCDIC (Turkish Latin-5), Charset Label:CP1026
Public Const cpIBMEBCDICLatin1OpenSystem = &H417 'IBM EBCDIC - Latin 1/Open System,
Public Const cpxebcdiccpuseuro = &H474 'IBM EBCDIC - U.S./Canada (037 + Euro symbol), IBM EBCDIC (US-Canada-Euro), Charset Label:x-ebcdic-cp-us-euro
Public Const cpxebcdicgermanyeuro = &H475 'IBM EBCDIC - Germany (20273 + Euro symbol), IBM EBCDIC (Germany-Euro), Charset Label:x-ebcdic-germany-euro
Public Const cpxebcdicdenmarknorwayeuro = &H476 'IBM EBCDIC - Denmark/Norway (20277 + Euro symbol), IBM EBCDIC (Denmark-Norway-Euro), Charset Label:x-ebcdic-denmarknorway-euro
Public Const cpxebcdicfinlandswedeneuro = &H477 'IBM EBCDIC - Finland/Sweden (20278 + Euro symbol), IBM EBCDIC (Finland-Sweden-Euro), Charset Label:x-ebcdic-finlandsweden-euro, Aliases:X-EBCDIC-France
Public Const cpxebcdicitalyeuro = &H478 'IBM EBCDIC - Italy (20280 + Euro symbol), IBM EBCDIC (Italy-Euro), Charset Label:x-ebcdic-italy-euro
Public Const cpxebcdicspaineuro = &H479 'IBM EBCDIC - Latin America/Spain (20284 + Euro symbol), IBM EBCDIC (Spain-Euro), Charset Label:x-ebcdic-spain-euro
Public Const cpxebcdicukeuro = &H47A 'IBM EBCDIC - United Kingdom (20285 + Euro symbol), IBM EBCDIC (UK-Euro), Charset Label:x-ebcdic-uk-euro
Public Const cpxebcdicfranceeuro = &H47B 'IBM EBCDIC - France (20297 + Euro symbol), IBM EBCDIC (France-Euro), Charset Label:x-ebcdic-france-euro
Public Const cpxebcdicinternationaleuro = &H47C 'IBM EBCDIC - International (500 + Euro symbol), IBM EBCDIC (International-Euro), Charset Label:x-ebcdic-international-euro
Public Const cpxebcdicicelandiceuro = &H47D 'IBM EBCDIC - Icelandic (20871 + Euro symbol), IBM EBCDIC (Icelandic-Euro), Charset Label:x-ebcdic-icelandic-euro
Public Const cpunicode = &H4B0 'Unicode UCS-2 Little-Endian (BMP of ISO 10646), Unicode, Charset Label:unicode, Aliases:utf-16
Public Const cpunicodeFFFE = &H4B1 'Unicode UCS-2 Big-Endian, Unicode (Big-Endian), Charset Label:unicodeFFFE
Public Const cpwindows1250 = &H4E2 'ANSI - Central European, Central European (Windows), Charset Label:windows-1250, Aliases:x-cp1250
Public Const cpwindows1251 = &H4E3 'ANSI - Cyrillic, Cyrillic (Windows), Charset Label:windows-1251, Aliases:x-cp1251
Public Const cpWindows1252 = &H4E4 'ANSI - Latin I, Western European (Windows), Charset Label:Windows-1252, Aliases:ANSI_X3.4-1968, ANSI_X3.4-1986, ascii, cp367, cp819, csASCII, IBM367, ibm819, ISO_646.irv:1991, iso_8859-1, iso_8859-1:1987, ISO646-US, iso8859-1, iso-8859-1, iso-ir-100, i...
Public Const cpwindows1253 = &H4E5 'ANSI - Greek, Greek (Windows), Charset Label:windows-1253
Public Const cpwindows1254 = &H4E6 'ANSI - Turkish, Turkish (Windows), Charset Label:windows-1254, Aliases:ISO_8859-9, ISO_8859-9:1989, iso-8859-9, iso-ir-148, latin5
Public Const cpwindows1255 = &H4E7 'ANSI - Hebrew, Hebrew (Windows), Charset Label:windows-1255, Aliases:ISO_8859-8-I, ISO-8859-8, visual
Public Const cpwindows1256 = &H4E8 'ANSI - Arabic, Arabic (Windows), Charset Label:windows-1256, Aliases:cp1256
Public Const cpwindows1257 = &H4E9 'ANSI - Baltic, Baltic (Windows), Charset Label:windows-1257
Public Const cpwindows1258 = &H4EA 'ANSI/OEM - Vietnamese, Vietnamese (Windows), Charset Label:windows-1258
Public Const cpJohab = &H551 'Korean (Johab), Korean (Johab), Charset Label:Johab
Public Const cpmacintosh = &H2710 'MAC - Roman, Western European (Mac), Charset Label:macintosh
Public Const cpxmacjapanese = &H2711 'MAC - Japanese, Japanese (Mac), Charset Label:x-mac-japanese
Public Const cpxmacchinesetrad = &H2712 'MAC - Traditional Chinese (Big5), Chinese Traditional (Mac), Charset Label:x-mac-chinesetrad
Public Const cpxmackorean = &H2713 'MAC - Korean, Korean (Mac), Charset Label:x-mac-korean
Public Const cpxmacarabic = &H2714 'MAC - Arabic, Arabic (Mac), Charset Label:x-mac-arabic
Public Const cpxmachebrew = &H2715 'MAC - Hebrew, Hebrew (Mac), Charset Label:x-mac-hebrew
Public Const cpxmacgreek = &H2716 'MAC - Greek I, Greek (Mac), Charset Label:x-mac-greek
Public Const cpxmaccyrillic = &H2717 'MAC - Cyrillic, Cyrillic (Mac), Charset Label:x-mac-cyrillic
Public Const cpxmacchinesesimp = &H2718 'MAC - Simplified Chinese (GB 2312), Chinese Simplified (Mac), Charset Label:x-mac-chinesesimp
Public Const cpMACRomania = &H271A 'MAC - Romania,
Public Const cpMACUkraine = &H2721 'MAC - Ukraine,
Public Const cpMACThai = &H2725 'MAC - Thai,
Public Const cpxmacce = &H272D 'MAC - Latin II, Central European (Mac), Charset Label:x-mac-ce
Public Const cpxmacicelandic = &H275F 'MAC - Icelandic, Icelandic (Mac), Charset Label:x-mac-icelandic
Public Const cpxmacturkish = &H2761 'MAC - Turkish, Turkish (Mac), Charset Label:x-mac-turkish
Public Const cpMACCroatia = &H2762 'MAC - Croatia,
Public Const cpUnicodeUCS4LittleEndian = &H2EE0 'Unicode UCS-4 Little-Endian,
Public Const cpUnicodeUCS4BigEndian = &H2EE1 'Unicode UCS-4 Big-Endian,
Public Const cpxChineseCNS = &H4E20 'CNS - Taiwan, Chinese Traditional (CNS), Charset Label:x-Chinese-CNS
Public Const cpTCATaiwan = &H4E21 'TCA - Taiwan,
Public Const cpxChineseEten = &H4E22 'Eten - Taiwan, Chinese Traditional (Eten), Charset Label:x-Chinese-Eten
Public Const cpIBM5550Taiwan = &H4E23 'IBM5550 - Taiwan,
Public Const cpTeleTextTaiwan = &H4E24 'TeleText - Taiwan,
Public Const cpWangTaiwan = &H4E25 'Wang - Taiwan,
Public Const cpxIA5 = &H4E89 'IA5 IRV International Alphabet No. 5 (7-bit), Western European (IA5), Charset Label:x-IA5
Public Const cpxIA5German = &H4E8A 'IA5 German (7-bit), German (IA5), Charset Label:x-IA5-German
Public Const cpxIA5Swedish = &H4E8B 'IA5 Swedish (7-bit), Swedish (IA5), Charset Label:x-IA5-Swedish
Public Const cpxIA5Norwegian = &H4E8C 'IA5 Norwegian (7-bit), Norwegian (IA5), Charset Label:x-IA5-Norwegian
Public Const cpusascii = &H4E9F 'US-ASCII (7-bit), US-ASCII, Charset Label:us-ascii, Aliases:ANSI_X3.4-1968, ANSI_X3.4-1986, ascii, cp367, csASCII, IBM367, ISO_646.irv:1991, ISO646-US, iso-ir-6us
Public Const cpT61 = &H4F25 'T.61,
Public Const cpISO6937NonSpacingAccent = &H4F2D 'ISO 6937 Non-Spacing Accent,
Public Const cpxEBCDICGermany = &H4F31 'IBM EBCDIC - Germany, IBM EBCDIC (Germany), Charset Label:x-EBCDIC-Germany
Public Const cpxEBCDICDenmarkNorway = &H4F35 'IBM EBCDIC - Denmark/Norway, IBM EBCDIC (Denmark-Norway), Charset Label:x-EBCDIC-DenmarkNorway
Public Const cpxEBCDICFinlandSweden = &H4F36 'IBM EBCDIC - Finland/Sweden, IBM EBCDIC (Finland-Sweden), Charset Label:x-EBCDIC-FinlandSweden
Public Const cpxEBCDICItaly = &H4F38 'IBM EBCDIC - Italy, IBM EBCDIC (Italy), Charset Label:x-EBCDIC-Italy
Public Const cpXEBCDICSpain = &H4F3C 'IBM EBCDIC - Latin America/Spain, IBM EBCDIC (Spain), Charset Label:X-EBCDIC-Spain
Public Const cpxEBCDICUK = &H4F3D 'IBM EBCDIC - United Kingdom, IBM EBCDIC (UK), Charset Label:x-EBCDIC-UK
Public Const cpxEBCDICJapaneseKatakana = &H4F42 'IBM EBCDIC - Japanese Katakana Extended, IBM EBCDIC (Japanese katakana), Charset Label:x-EBCDIC-JapaneseKatakana
Public Const cpIBMEBCDICFrance = &H4F49 'IBM EBCDIC - France,
Public Const cpxEBCDICArabic = &H4FC4 'IBM EBCDIC - Arabic, IBM EBCDIC (Arabic), Charset Label:x-EBCDIC-Arabic
Public Const cpxEBCDICGreek = &H4FC7 'IBM EBCDIC - Greek, IBM EBCDIC (Greek), Charset Label:x-EBCDIC-Greek
Public Const cpxEBCDICHebrew = &H4FC8 'IBM EBCDIC - Hebrew, IBM EBCDIC (Hebrew), Charset Label:x-EBCDIC-Hebrew
Public Const cpxEBCDICKoreanExtended = &H5161 'IBM EBCDIC - Korean Extended, IBM EBCDIC (Korean Extended), Charset Label:x-EBCDIC-KoreanExtended
Public Const cpxEBCDICThai = &H5166 'IBM EBCDIC - Thai, IBM EBCDIC (Thai), Charset Label:x-EBCDIC-Thai
Public Const cpkoi8r = &H5182 'Russian - KOI8-R, Cyrillic (KOI8-R), Charset Label:koi8-r, Aliases:csKOI8R, koi, koi8, koi8r
Public Const cpxEBCDICIcelandic = &H5187 'IBM EBCDIC - Icelandic, IBM EBCDIC (Icelandic), Charset Label:x-EBCDIC-Icelandic
Public Const cpxEBCDICCyrillicRussian = &H5190 'IBM EBCDIC - Cyrillic (Russian), IBM EBCDIC (Cyrillic Russian), Charset Label:x-EBCDIC-CyrillicRussian
Public Const cpxEBCDICTurkish = &H51A9 'IBM EBCDIC - Turkish, IBM EBCDIC (Turkish), Charset Label:x-EBCDIC-Turkish
Public Const cpIBMEBCDICLatin1OpenSystem1047Eurosymbol = &H51BC 'IBM EBCDIC - Latin-1/Open System (1047 + Euro symbol),
Public Const cpJISX0208199001211990 = &H51C4 'JIS X 0208-1990 & 0121-1990,
Public Const cpSimplifiedChineseGB2312 = &H51C8 'Simplified Chinese (GB2312),
Public Const cpxEBCDICCyrillicSerbianBulgarian = &H5221 'IBM EBCDIC - Cyrillic (Serbian, Bulgarian), IBM EBCDIC (Cyrillic Serbian-Bulgarian), Charset Label:x-EBCDIC-CyrillicSerbianBulgarian
Public Const cpExtendedAlphaLowercase = &H5223 'Extended Alpha Lowercase,
Public Const cpkoi8u = &H556A 'Ukrainian (KOI8-U), Cyrillic (KOI8-U), Charset Label:koi8-u, Aliases:koi8-ru
Public Const cpiso88591 = &H6FAF 'ISO 8859-1 Latin I, Western European (ISO), Charset Label:iso-8859-1, Aliases:cp819, csISO, Latin1, ibm819, iso_8859-1, iso_8859-1:1987, iso8859-1, iso-ir-100, l1, latin1
Public Const cpiso88592 = &H6FB0 'ISO 8859-2 Central Europe, Central European (ISO), Charset Label:iso-8859-2, Aliases:csISOLatin2, iso_8859-2, iso_8859-2:1987, iso8859-2, iso-ir-101, l2, latin2
Public Const cpiso88593 = &H6FB1 'ISO 8859-3 Latin 3, Latin 3 (ISO), Charset Label:iso-8859-3, Aliases:csISO, Latin3, ISO_8859-3, ISO_8859-3:1988, iso-ir-109, l3, latin3
Public Const cpiso88594 = &H6FB2 'ISO 8859-4 Baltic, Baltic (ISO), Charset Label:iso-8859-4, Aliases:csISOLatin4, ISO_8859-4, ISO_8859-4:1988, iso-ir-110, l4, latin4
Public Const cpiso88595 = &H6FB3 'ISO 8859-5 Cyrillic, Cyrillic (ISO), Charset Label:iso-8859-5, Aliases:csISOLatin5, csISOLatinCyrillic, cyrillic, ISO_8859-5, ISO_8859-5:1988, iso-ir-144, l5
Public Const cpiso88596 = &H6FB4 'ISO 8859-6 Arabic, Arabic (ISO), Charset Label:iso-8859-6, Aliases:arabic, csISOLatinArabic, ECMA-114, ISO_8859-6, ISO_8859-6:1987, iso-ir-127
Public Const cpiso88597 = &H6FB5 'ISO 8859-7 Greek, Greek (ISO), Charset Label:iso-8859-7, Aliases:csISOLatinGreek, ECMA-118, ELOT_928, greek, greek8, ISO_8859-7, ISO_8859-7:1987, iso-ir-126
Public Const cpiso88598 = &H6FB6 'ISO 8859-8 Hebrew, Hebrew (ISO-Visual), Charset Label:iso-8859-8, Aliases:csISOLatinHebrew, hebrew, ISO_8859-8, ISO_8859-8:1988, ISO-8859-8, iso-ir-138, visual
Public Const cpiso88599 = &H6FB7 'ISO 8859-9 Latin 5, Turkish (ISO), Charset Label:iso-8859-9, Aliases:csISO, Latin5, ISO_8859-9, ISO_8859-9:1989, iso-ir-148, l5, latin5
Public Const cpiso885915 = &H6FBD 'ISO 8859-15 Latin 9, Latin 9 (ISO), Charset Label:iso-8859-15, Aliases:csISO, Latin9, ISO_8859-15, l9, latin9
Public Const cpxEuropa = &H7149 'Europa 3, Europa, Charset Label:x-Europa
Public Const cpiso88598i = &H96C6 'ISO 8859-8 Hebrew, Hebrew (ISO-Logical), Charset Label:iso-8859-8-i, Aliases:logical
Public Const cpiso2022jp = &HC42C 'ISO 2022 Japanese with no halfwidth Katakana, Japanese (JIS), Charset Label:iso-2022-jp
Public Const cpcsISO2022JP = &HC42D 'ISO 2022 Japanese with halfwidth Katakana, Japanese (JIS-Allow 1 byte Kana), Charset Label:csISO2022JP, Aliases:_iso-2022-jp
Public Const cpiso2022jp1 = &HC42E 'ISO 2022 Japanese JIS X 0201-1989, Japanese (JIS-Allow 1 byte Kana - SO/SI), Charset Label:iso-2022-jp-1, Aliases:_iso-2022-jp$SIO
Public Const cpiso2022kr = &HC431 'ISO 2022 Korean, Korean (ISO), Charset Label:iso-2022-kr, Aliases:csISO2022KR
Public Const cpISO2022SimplifiedChinese = &HC433 'ISO 2022 Simplified Chinese,
Public Const cpISO2022TraditionalChinese = &HC435 'ISO 2022 Traditional Chinese,
Public Const cpxEBCDICJapaneseAndKana = &HC6F2 'Japanese (Katakana) Extended, IBM EBCDIC (Japanese and Japanese Katakana), Charset Label:x-EBCDIC-JapaneseAndKana
Public Const cpxEBCDICJapaneseAndUSCanada = &HC6F3 'US/Canada and Japanese, IBM EBCDIC (Japanese and US-Canada), Charset Label:x-EBCDIC-JapaneseAndUSCanada
Public Const cpxEBCDICKoreanAndKoreanExtended = &HC6F5 'Korean Extended and Korean, IBM EBCDIC (Korean and Korean Extended), Charset Label:x-EBCDIC-KoreanAndKoreanExtended
Public Const cpxEBCDICSimplifiedChinese = &HC6F7 'Simplified Chinese Extended and Simplified Chinese, IBM EBCDIC (Simplified Chinese), Charset Label:x-EBCDIC-SimplifiedChinese
Public Const cpSimplifiedChinese = &HC6F8 'Simplified Chinese,
Public Const cpxEBCDICTraditionalChinese = &HC6F9 'US/Canada and Traditional Chinese, IBM EBCDIC (Traditional Chinese), Charset Label:x-EBCDIC-TraditionalChinese
Public Const cpxEBCDICJapaneseAndJapaneseLatin = &HC6FB 'Japanese (Latin) Extended and Japanese, IBM EBCDIC (Japanese and Japanese-Latin), Charset Label:x-EBCDIC-JapaneseAndJapaneseLatin
Public Const cpeucjp = &HCADC 'EUC - Japanese, Japanese (EUC), Charset Label:euc-jp, Aliases:csEUCPkdFmtJapanese, Extended_UNIX_Code_Packed_Format_for_Japanese, x-euc, x-euc-jp
Public Const cpEUCCN = &HCAE0 'EUC - Simplified Chinese, Chinese Simplified (EUC), Charset Label:EUC-CN, Aliases:x-euc-cn
Public Const cpeuckr = &HCAED 'EUC - Korean, Korean (EUC), Charset Label:euc-kr, Aliases:csEUCKR
Public Const cpEUCTraditionalChinese = &HCAEE 'EUC - Traditional Chinese,
Public Const cphzgb2312 = &HCEC8 'HZ-GB2312 Simplified Chinese, Chinese Simplified (HZ), Charset Label:hz-gb-2312
Public Const cpWindowsXPGB18030SimplifiedChinese4Byte = &HD698 'Windows XP: GB18030 Simplified Chinese (4 Byte),
Public Const cpxisciide = &HDEAA 'ISCII Devanagari, ISCII Devanagari, Charset Label:x-iscii-de
Public Const cpxisciibe = &HDEAB 'ISCII Bengali, ISCII Bengali, Charset Label:x-iscii-be
Public Const cpxisciita = &HDEAC 'ISCII Tamil, ISCII Tamil, Charset Label:x-iscii-ta
Public Const cpxisciite = &HDEAD 'ISCII Telugu, ISCII Telugu, Charset Label:x-iscii-te
Public Const cpxisciias = &HDEAE 'ISCII Assamese, ISCII Assamese, Charset Label:x-iscii-as
Public Const cpxisciior = &HDEAF 'ISCII Oriya, ISCII Oriya, Charset Label:x-iscii-or
Public Const cpxisciika = &HDEB0 'ISCII Kannada, ISCII Kannada, Charset Label:x-iscii-ka
Public Const cpxisciima = &HDEB1 'ISCII Malayalam, ISCII Malayalam, Charset Label:x-iscii-ma
Public Const cpxisciigu = &HDEB2 'ISCII Gujarati, ISCII Gujarathi, Charset Label:x-iscii-gu
Public Const cpxisciipa = &HDEB3 'ISCII Punjabi, ISCII Panjabi, Charset Label:x-iscii-pa
Public Const cputf7 = &HFDE8 'Unicode UTF-7, Unicode (UTF-7), Charset Label:utf-7, Aliases:csUnicode11UTF7, unicode-1-1-utf-7, x-unicode-2-0-utf-7
Public Const cputf8 = &HFDE9 'Unicode UTF-8, Unicode (UTF-8), Charset Label:utf-8, Aliases:unicode-1-1-utf-8, unicode-2-0-utf-8, x-unicode-2-0-utf-8
'ConvertCodePages - end
'ConvertCodePages - begin
Public Const cpANSI As Long = &H0 'ANSI code page.
Public Const cpOEM As Long = &H1 'OEM code page.
Public Const cpMAC As Long = &H2 'Macintosh code page.
Public Const cpebcdiccpus As Long = &H25 'IBM EBCDIC - U.S./Canada, IBM EBCDIC (US-Canada), Charset Label:ebcdic-cp-us
Public Const cpIBM437 As Long = &H1B5 'OEM - United States, OEM United States, Charset Label:IBM437, Aliases:437, cp437, csPC8, CodePage437
Public Const cpIBMEBCDICInternational As Long = &H1F4 'IBM EBCDIC - International,
Public Const cpASMO708 As Long = &H2C4 'Arabic - ASMO 708, Arabic (ASMO 708), Charset Label:ASMO-708
Public Const cpArabicASMO449BCONV4 As Long = &H2C5 'Arabic - ASMO 449+, BCON V4,
Public Const cpArabicTransparentArabic As Long = &H2C6 'Arabic - Transparent Arabic,
Public Const cpDOS720 As Long = &H2D0 'Arabic - Transparent ASMO, Arabic (DOS), Charset Label:DOS-720
Public Const cpibm737 As Long = &H2E1 'OEM - Greek (formerly 437G), Greek (DOS), Charset Label:ibm737
Public Const cpibm775 As Long = &H307 'OEM - Baltic, Baltic (DOS), Charset Label:ibm775, Aliases:CP500
Public Const cpibm850 As Long = &H352 'OEM - Multilingual Latin I, Western European (DOS), Charset Label:ibm850
Public Const cpibm852 As Long = &H354 'OEM - Latin II, Central European (DOS), Charset Label:ibm852, Aliases:cp852
Public Const cpOEMCyrillicprimarilyRussian As Long = &H357 'OEM - Cyrillic (primarily Russian),
Public Const cpibm857 As Long = &H359 'OEM - Turkish, Turkish (DOS), Charset Label:ibm857
Public Const cpOEMMultlingualLatinIEurosymbol As Long = &H35A 'OEM - Multlingual Latin I + Euro symbol,
Public Const cpOEMPortuguese As Long = &H35C 'OEM - Portuguese,
Public Const cpibm861 As Long = &H35D 'OEM - Icelandic, Icelandic (DOS), Charset Label:ibm861
Public Const cpDOS862 As Long = &H35E 'OEM - Hebrew, Hebrew (DOS), Charset Label:DOS-862
Public Const cpOEMCanadianFrench As Long = &H35F 'OEM - Canadian-French,
Public Const cpOEMArabic As Long = &H360 'OEM - Arabic,
Public Const cpOEMNordic As Long = &H361 'OEM - Nordic,
Public Const cpcp866 As Long = &H362 'OEM - Russian, Cyrillic (DOS), Charset Label:cp866, Aliases:ibm866
Public Const cpibm869 As Long = &H365 'OEM - Modern Greek, Greek, Modern (DOS), Charset Label:ibm869
Public Const cpCP870 As Long = &H366 'IBM EBCDIC - Multilingual/ROECE (Latin-2), IBM EBCDIC (Multilingual Latin-2), Charset Label:CP870
Public Const cpwindows874 As Long = &H36A 'ANSI/OEM - Thai (same as 28605, ISO 8859-15), Thai (Windows), Charset Label:windows-874, Aliases:DOS-874, iso-8859-11, TIS-620
Public Const cpxEBCDICGreekModern As Long = &H36B 'IBM EBCDIC - Modern Greek, IBM EBCDIC (Greek Modern), Charset Label:x-EBCDIC-GreekModern
Public Const cpshiftjis As Long = &H3A4 'ANSI/OEM - Japanese, Shift-JIS, Japanese (Shift-JIS), Charset Label:shift_jis, Aliases:csShiftJIS, csWindows31J, ms_Kanji, shift-jis, x-ms-cp932, x-sjis
Public Const cpgb2312 As Long = &H3A8 'ANSI/OEM - Simplified Chinese (PRC, Singapore), Chinese Simplified (GB2312), Charset Label:gb2312, Aliases:chinese, CN-GB, csGB2312, csGB231280, csISO58GB231280, GB_2312-80, GB231280, GB2312-80, GBK, iso-ir-58
Public Const cpksc56011987 As Long = &H3B5 'ANSI/OEM - Korean (Unified Hangeul Code), Korean, Charset Label:ks_c_5601-1987, Aliases:csKSC56011987, euc-kr, iso-ir-149, korean, ks_c_5601, ks_c_5601_1987, ks_c_5601-1989, KSC_5601, KSC5601
Public Const cpbig5 As Long = &H3B6 'ANSI/OEM - Traditional Chinese (Taiwan; Hong Kong SAR, PRC), Chinese Traditional (Big5), Charset Label:big5, Aliases:cn-big5, csbig5, x-x-big5
Public Const cpCP1026 As Long = &H402 'IBM EBCDIC - Turkish (Latin-5), IBM EBCDIC (Turkish Latin-5), Charset Label:CP1026
Public Const cpIBMEBCDICLatin1OpenSystem As Long = &H417 'IBM EBCDIC - Latin 1/Open System,
Public Const cpxebcdiccpuseuro As Long = &H474 'IBM EBCDIC - U.S./Canada (037 + Euro symbol), IBM EBCDIC (US-Canada-Euro), Charset Label:x-ebcdic-cp-us-euro
Public Const cpxebcdicgermanyeuro As Long = &H475 'IBM EBCDIC - Germany (20273 + Euro symbol), IBM EBCDIC (Germany-Euro), Charset Label:x-ebcdic-germany-euro
Public Const cpxebcdicdenmarknorwayeuro As Long = &H476 'IBM EBCDIC - Denmark/Norway (20277 + Euro symbol), IBM EBCDIC (Denmark-Norway-Euro), Charset Label:x-ebcdic-denmarknorway-euro
Public Const cpxebcdicfinlandswedeneuro As Long = &H477 'IBM EBCDIC - Finland/Sweden (20278 + Euro symbol), IBM EBCDIC (Finland-Sweden-Euro), Charset Label:x-ebcdic-finlandsweden-euro, Aliases:X-EBCDIC-France
Public Const cpxebcdicitalyeuro As Long = &H478 'IBM EBCDIC - Italy (20280 + Euro symbol), IBM EBCDIC (Italy-Euro), Charset Label:x-ebcdic-italy-euro
Public Const cpxebcdicspaineuro As Long = &H479 'IBM EBCDIC - Latin America/Spain (20284 + Euro symbol), IBM EBCDIC (Spain-Euro), Charset Label:x-ebcdic-spain-euro
Public Const cpxebcdicukeuro As Long = &H47A 'IBM EBCDIC - United Kingdom (20285 + Euro symbol), IBM EBCDIC (UK-Euro), Charset Label:x-ebcdic-uk-euro
Public Const cpxebcdicfranceeuro As Long = &H47B 'IBM EBCDIC - France (20297 + Euro symbol), IBM EBCDIC (France-Euro), Charset Label:x-ebcdic-france-euro
Public Const cpxebcdicinternationaleuro As Long = &H47C 'IBM EBCDIC - International (500 + Euro symbol), IBM EBCDIC (International-Euro), Charset Label:x-ebcdic-international-euro
Public Const cpxebcdicicelandiceuro As Long = &H47D 'IBM EBCDIC - Icelandic (20871 + Euro symbol), IBM EBCDIC (Icelandic-Euro), Charset Label:x-ebcdic-icelandic-euro
Public Const cpunicode As Long = &H4B0 'Unicode UCS-2 Little-Endian (BMP of ISO 10646), Unicode, Charset Label:unicode, Aliases:utf-16
Public Const cpunicodeFFFE As Long = &H4B1 'Unicode UCS-2 Big-Endian, Unicode (Big-Endian), Charset Label:unicodeFFFE
Public Const cpwindows1250 As Long = &H4E2 'ANSI - Central European, Central European (Windows), Charset Label:windows-1250, Aliases:x-cp1250
Public Const cpwindows1251 As Long = &H4E3 'ANSI - Cyrillic, Cyrillic (Windows), Charset Label:windows-1251, Aliases:x-cp1251
Public Const cpWindows1252 As Long = &H4E4 'ANSI - Latin I, Western European (Windows), Charset Label:Windows-1252, Aliases:ANSI_X3.4-1968, ANSI_X3.4-1986, ascii, cp367, cp819, csASCII, IBM367, ibm819, ISO_646.irv:1991, iso_8859-1, iso_8859-1:1987, ISO646-US, iso8859-1, iso-8859-1, iso-ir-100, i...
Public Const cpwindows1253 As Long = &H4E5 'ANSI - Greek, Greek (Windows), Charset Label:windows-1253
Public Const cpwindows1254 As Long = &H4E6 'ANSI - Turkish, Turkish (Windows), Charset Label:windows-1254, Aliases:ISO_8859-9, ISO_8859-9:1989, iso-8859-9, iso-ir-148, latin5
Public Const cpwindows1255 As Long = &H4E7 'ANSI - Hebrew, Hebrew (Windows), Charset Label:windows-1255, Aliases:ISO_8859-8-I, ISO-8859-8, visual
Public Const cpwindows1256 As Long = &H4E8 'ANSI - Arabic, Arabic (Windows), Charset Label:windows-1256, Aliases:cp1256
Public Const cpwindows1257 As Long = &H4E9 'ANSI - Baltic, Baltic (Windows), Charset Label:windows-1257
Public Const cpwindows1258 As Long = &H4EA 'ANSI/OEM - Vietnamese, Vietnamese (Windows), Charset Label:windows-1258
Public Const cpJohab As Long = &H551 'Korean (Johab), Korean (Johab), Charset Label:Johab
Public Const cpmacintosh As Long = &H2710 'MAC - Roman, Western European (Mac), Charset Label:macintosh
Public Const cpxmacjapanese As Long = &H2711 'MAC - Japanese, Japanese (Mac), Charset Label:x-mac-japanese
Public Const cpxmacchinesetrad As Long = &H2712 'MAC - Traditional Chinese (Big5), Chinese Traditional (Mac), Charset Label:x-mac-chinesetrad
Public Const cpxmackorean As Long = &H2713 'MAC - Korean, Korean (Mac), Charset Label:x-mac-korean
Public Const cpxmacarabic As Long = &H2714 'MAC - Arabic, Arabic (Mac), Charset Label:x-mac-arabic
Public Const cpxmachebrew As Long = &H2715 'MAC - Hebrew, Hebrew (Mac), Charset Label:x-mac-hebrew
Public Const cpxmacgreek As Long = &H2716 'MAC - Greek I, Greek (Mac), Charset Label:x-mac-greek
Public Const cpxmaccyrillic As Long = &H2717 'MAC - Cyrillic, Cyrillic (Mac), Charset Label:x-mac-cyrillic
Public Const cpxmacchinesesimp As Long = &H2718 'MAC - Simplified Chinese (GB 2312), Chinese Simplified (Mac), Charset Label:x-mac-chinesesimp
Public Const cpMACRomania As Long = &H271A 'MAC - Romania,
Public Const cpMACUkraine As Long = &H2721 'MAC - Ukraine,
Public Const cpMACThai As Long = &H2725 'MAC - Thai,
Public Const cpxmacce As Long = &H272D 'MAC - Latin II, Central European (Mac), Charset Label:x-mac-ce
Public Const cpxmacicelandic As Long = &H275F 'MAC - Icelandic, Icelandic (Mac), Charset Label:x-mac-icelandic
Public Const cpxmacturkish As Long = &H2761 'MAC - Turkish, Turkish (Mac), Charset Label:x-mac-turkish
Public Const cpMACCroatia As Long = &H2762 'MAC - Croatia,
Public Const cpUnicodeUCS4LittleEndian As Long = &H2EE0 'Unicode UCS-4 Little-Endian,
Public Const cpUnicodeUCS4BigEndian As Long = &H2EE1 'Unicode UCS-4 Big-Endian,
Public Const cpxChineseCNS As Long = &H4E20 'CNS - Taiwan, Chinese Traditional (CNS), Charset Label:x-Chinese-CNS
Public Const cpTCATaiwan As Long = &H4E21 'TCA - Taiwan,
Public Const cpxChineseEten As Long = &H4E22 'Eten - Taiwan, Chinese Traditional (Eten), Charset Label:x-Chinese-Eten
Public Const cpIBM5550Taiwan As Long = &H4E23 'IBM5550 - Taiwan,
Public Const cpTeleTextTaiwan As Long = &H4E24 'TeleText - Taiwan,
Public Const cpWangTaiwan As Long = &H4E25 'Wang - Taiwan,
Public Const cpxIA5 As Long = &H4E89 'IA5 IRV International Alphabet No. 5 (7-bit), Western European (IA5), Charset Label:x-IA5
Public Const cpxIA5German As Long = &H4E8A 'IA5 German (7-bit), German (IA5), Charset Label:x-IA5-German
Public Const cpxIA5Swedish As Long = &H4E8B 'IA5 Swedish (7-bit), Swedish (IA5), Charset Label:x-IA5-Swedish
Public Const cpxIA5Norwegian As Long = &H4E8C 'IA5 Norwegian (7-bit), Norwegian (IA5), Charset Label:x-IA5-Norwegian
Public Const cpusascii As Long = &H4E9F 'US-ASCII (7-bit), US-ASCII, Charset Label:us-ascii, Aliases:ANSI_X3.4-1968, ANSI_X3.4-1986, ascii, cp367, csASCII, IBM367, ISO_646.irv:1991, ISO646-US, iso-ir-6us
Public Const cpT61 As Long = &H4F25 'T.61,
Public Const cpISO6937NonSpacingAccent As Long = &H4F2D 'ISO 6937 Non-Spacing Accent,
Public Const cpxEBCDICGermany As Long = &H4F31 'IBM EBCDIC - Germany, IBM EBCDIC (Germany), Charset Label:x-EBCDIC-Germany
Public Const cpxEBCDICDenmarkNorway As Long = &H4F35 'IBM EBCDIC - Denmark/Norway, IBM EBCDIC (Denmark-Norway), Charset Label:x-EBCDIC-DenmarkNorway
Public Const cpxEBCDICFinlandSweden As Long = &H4F36 'IBM EBCDIC - Finland/Sweden, IBM EBCDIC (Finland-Sweden), Charset Label:x-EBCDIC-FinlandSweden
Public Const cpxEBCDICItaly As Long = &H4F38 'IBM EBCDIC - Italy, IBM EBCDIC (Italy), Charset Label:x-EBCDIC-Italy
Public Const cpXEBCDICSpain As Long = &H4F3C 'IBM EBCDIC - Latin America/Spain, IBM EBCDIC (Spain), Charset Label:X-EBCDIC-Spain
Public Const cpxEBCDICUK As Long = &H4F3D 'IBM EBCDIC - United Kingdom, IBM EBCDIC (UK), Charset Label:x-EBCDIC-UK
Public Const cpxEBCDICJapaneseKatakana As Long = &H4F42 'IBM EBCDIC - Japanese Katakana Extended, IBM EBCDIC (Japanese katakana), Charset Label:x-EBCDIC-JapaneseKatakana
Public Const cpIBMEBCDICFrance As Long = &H4F49 'IBM EBCDIC - France,
Public Const cpxEBCDICArabic As Long = &H4FC4 'IBM EBCDIC - Arabic, IBM EBCDIC (Arabic), Charset Label:x-EBCDIC-Arabic
Public Const cpxEBCDICGreek As Long = &H4FC7 'IBM EBCDIC - Greek, IBM EBCDIC (Greek), Charset Label:x-EBCDIC-Greek
Public Const cpxEBCDICHebrew As Long = &H4FC8 'IBM EBCDIC - Hebrew, IBM EBCDIC (Hebrew), Charset Label:x-EBCDIC-Hebrew
Public Const cpxEBCDICKoreanExtended As Long = &H5161 'IBM EBCDIC - Korean Extended, IBM EBCDIC (Korean Extended), Charset Label:x-EBCDIC-KoreanExtended
Public Const cpxEBCDICThai As Long = &H5166 'IBM EBCDIC - Thai, IBM EBCDIC (Thai), Charset Label:x-EBCDIC-Thai
Public Const cpkoi8r As Long = &H5182 'Russian - KOI8-R, Cyrillic (KOI8-R), Charset Label:koi8-r, Aliases:csKOI8R, koi, koi8, koi8r
Public Const cpxEBCDICIcelandic As Long = &H5187 'IBM EBCDIC - Icelandic, IBM EBCDIC (Icelandic), Charset Label:x-EBCDIC-Icelandic
Public Const cpxEBCDICCyrillicRussian As Long = &H5190 'IBM EBCDIC - Cyrillic (Russian), IBM EBCDIC (Cyrillic Russian), Charset Label:x-EBCDIC-CyrillicRussian
Public Const cpxEBCDICTurkish As Long = &H51A9 'IBM EBCDIC - Turkish, IBM EBCDIC (Turkish), Charset Label:x-EBCDIC-Turkish
Public Const cpIBMEBCDICLatin1OpenSystem1047Eurosymbol As Long = &H51BC 'IBM EBCDIC - Latin-1/Open System (1047 + Euro symbol),
Public Const cpJISX0208199001211990 As Long = &H51C4 'JIS X 0208-1990 & 0121-1990,
Public Const cpSimplifiedChineseGB2312 As Long = &H51C8 'Simplified Chinese (GB2312),
Public Const cpxEBCDICCyrillicSerbianBulgarian As Long = &H5221 'IBM EBCDIC - Cyrillic (Serbian, Bulgarian), IBM EBCDIC (Cyrillic Serbian-Bulgarian), Charset Label:x-EBCDIC-CyrillicSerbianBulgarian
Public Const cpExtendedAlphaLowercase As Long = &H5223 'Extended Alpha Lowercase,
Public Const cpkoi8u As Long = &H556A 'Ukrainian (KOI8-U), Cyrillic (KOI8-U), Charset Label:koi8-u, Aliases:koi8-ru
Public Const cpiso88591 As Long = &H6FAF 'ISO 8859-1 Latin I, Western European (ISO), Charset Label:iso-8859-1, Aliases:cp819, csISO, Latin1, ibm819, iso_8859-1, iso_8859-1:1987, iso8859-1, iso-ir-100, l1, latin1
Public Const cpiso88592 As Long = &H6FB0 'ISO 8859-2 Central Europe, Central European (ISO), Charset Label:iso-8859-2, Aliases:csISOLatin2, iso_8859-2, iso_8859-2:1987, iso8859-2, iso-ir-101, l2, latin2
Public Const cpiso88593 As Long = &H6FB1 'ISO 8859-3 Latin 3, Latin 3 (ISO), Charset Label:iso-8859-3, Aliases:csISO, Latin3, ISO_8859-3, ISO_8859-3:1988, iso-ir-109, l3, latin3
Public Const cpiso88594 As Long = &H6FB2 'ISO 8859-4 Baltic, Baltic (ISO), Charset Label:iso-8859-4, Aliases:csISOLatin4, ISO_8859-4, ISO_8859-4:1988, iso-ir-110, l4, latin4
Public Const cpiso88595 As Long = &H6FB3 'ISO 8859-5 Cyrillic, Cyrillic (ISO), Charset Label:iso-8859-5, Aliases:csISOLatin5, csISOLatinCyrillic, cyrillic, ISO_8859-5, ISO_8859-5:1988, iso-ir-144, l5
Public Const cpiso88596 As Long = &H6FB4 'ISO 8859-6 Arabic, Arabic (ISO), Charset Label:iso-8859-6, Aliases:arabic, csISOLatinArabic, ECMA-114, ISO_8859-6, ISO_8859-6:1987, iso-ir-127
Public Const cpiso88597 As Long = &H6FB5 'ISO 8859-7 Greek, Greek (ISO), Charset Label:iso-8859-7, Aliases:csISOLatinGreek, ECMA-118, ELOT_928, greek, greek8, ISO_8859-7, ISO_8859-7:1987, iso-ir-126
Public Const cpiso88598 As Long = &H6FB6 'ISO 8859-8 Hebrew, Hebrew (ISO-Visual), Charset Label:iso-8859-8, Aliases:csISOLatinHebrew, hebrew, ISO_8859-8, ISO_8859-8:1988, ISO-8859-8, iso-ir-138, visual
Public Const cpiso88599 As Long = &H6FB7 'ISO 8859-9 Latin 5, Turkish (ISO), Charset Label:iso-8859-9, Aliases:csISO, Latin5, ISO_8859-9, ISO_8859-9:1989, iso-ir-148, l5, latin5
Public Const cpiso885915 As Long = &H6FBD 'ISO 8859-15 Latin 9, Latin 9 (ISO), Charset Label:iso-8859-15, Aliases:csISO, Latin9, ISO_8859-15, l9, latin9
Public Const cpxEuropa As Long = &H7149 'Europa 3, Europa, Charset Label:x-Europa
Public Const cpiso88598i As Long = &H96C6 'ISO 8859-8 Hebrew, Hebrew (ISO-Logical), Charset Label:iso-8859-8-i, Aliases:logical
Public Const cpiso2022jp As Long = &HC42C 'ISO 2022 Japanese with no halfwidth Katakana, Japanese (JIS), Charset Label:iso-2022-jp
Public Const cpcsISO2022JP As Long = &HC42D 'ISO 2022 Japanese with halfwidth Katakana, Japanese (JIS-Allow 1 byte Kana), Charset Label:csISO2022JP, Aliases:_iso-2022-jp
Public Const cpiso2022jp1 As Long = &HC42E 'ISO 2022 Japanese JIS X 0201-1989, Japanese (JIS-Allow 1 byte Kana - SO/SI), Charset Label:iso-2022-jp-1, Aliases:_iso-2022-jp$SIO
Public Const cpiso2022kr As Long = &HC431 'ISO 2022 Korean, Korean (ISO), Charset Label:iso-2022-kr, Aliases:csISO2022KR
Public Const cpISO2022SimplifiedChinese As Long = &HC433 'ISO 2022 Simplified Chinese,
Public Const cpISO2022TraditionalChinese As Long = &HC435 'ISO 2022 Traditional Chinese,
Public Const cpxEBCDICJapaneseAndKana As Long = &HC6F2 'Japanese (Katakana) Extended, IBM EBCDIC (Japanese and Japanese Katakana), Charset Label:x-EBCDIC-JapaneseAndKana
Public Const cpxEBCDICJapaneseAndUSCanada As Long = &HC6F3 'US/Canada and Japanese, IBM EBCDIC (Japanese and US-Canada), Charset Label:x-EBCDIC-JapaneseAndUSCanada
Public Const cpxEBCDICKoreanAndKoreanExtended As Long = &HC6F5 'Korean Extended and Korean, IBM EBCDIC (Korean and Korean Extended), Charset Label:x-EBCDIC-KoreanAndKoreanExtended
Public Const cpxEBCDICSimplifiedChinese As Long = &HC6F7 'Simplified Chinese Extended and Simplified Chinese, IBM EBCDIC (Simplified Chinese), Charset Label:x-EBCDIC-SimplifiedChinese
Public Const cpSimplifiedChinese As Long = &HC6F8 'Simplified Chinese,
Public Const cpxEBCDICTraditionalChinese As Long = &HC6F9 'US/Canada and Traditional Chinese, IBM EBCDIC (Traditional Chinese), Charset Label:x-EBCDIC-TraditionalChinese
Public Const cpxEBCDICJapaneseAndJapaneseLatin As Long = &HC6FB 'Japanese (Latin) Extended and Japanese, IBM EBCDIC (Japanese and Japanese-Latin), Charset Label:x-EBCDIC-JapaneseAndJapaneseLatin
Public Const cpeucjp As Long = &HCADC 'EUC - Japanese, Japanese (EUC), Charset Label:euc-jp, Aliases:csEUCPkdFmtJapanese, Extended_UNIX_Code_Packed_Format_for_Japanese, x-euc, x-euc-jp
Public Const cpEUCCN As Long = &HCAE0 'EUC - Simplified Chinese, Chinese Simplified (EUC), Charset Label:EUC-CN, Aliases:x-euc-cn
Public Const cpeuckr As Long = &HCAED 'EUC - Korean, Korean (EUC), Charset Label:euc-kr, Aliases:csEUCKR
Public Const cpEUCTraditionalChinese As Long = &HCAEE 'EUC - Traditional Chinese,
Public Const cphzgb2312 As Long = &HCEC8 'HZ-GB2312 Simplified Chinese, Chinese Simplified (HZ), Charset Label:hz-gb-2312
Public Const cpWindowsXPGB18030SimplifiedChinese4Byte As Long = &HD698 'Windows XP: GB18030 Simplified Chinese (4 Byte),
Public Const cpxisciide As Long = &HDEAA 'ISCII Devanagari, ISCII Devanagari, Charset Label:x-iscii-de
Public Const cpxisciibe As Long = &HDEAB 'ISCII Bengali, ISCII Bengali, Charset Label:x-iscii-be
Public Const cpxisciita As Long = &HDEAC 'ISCII Tamil, ISCII Tamil, Charset Label:x-iscii-ta
Public Const cpxisciite As Long = &HDEAD 'ISCII Telugu, ISCII Telugu, Charset Label:x-iscii-te
Public Const cpxisciias As Long = &HDEAE 'ISCII Assamese, ISCII Assamese, Charset Label:x-iscii-as
Public Const cpxisciior As Long = &HDEAF 'ISCII Oriya, ISCII Oriya, Charset Label:x-iscii-or
Public Const cpxisciika As Long = &HDEB0 'ISCII Kannada, ISCII Kannada, Charset Label:x-iscii-ka
Public Const cpxisciima As Long = &HDEB1 'ISCII Malayalam, ISCII Malayalam, Charset Label:x-iscii-ma
Public Const cpxisciigu As Long = &HDEB2 'ISCII Gujarati, ISCII Gujarathi, Charset Label:x-iscii-gu
Public Const cpxisciipa As Long = &HDEB3 'ISCII Punjabi, ISCII Panjabi, Charset Label:x-iscii-pa
Public Const cputf7 As Long = &HFDE8 'Unicode UTF-7, Unicode (UTF-7), Charset Label:utf-7, Aliases:csUnicode11UTF7, unicode-1-1-utf-7, x-unicode-2-0-utf-7
Public Const cputf8 As Long = &HFDE9 'Unicode UTF-8, Unicode (UTF-8), Charset Label:utf-8, Aliases:unicode-1-1-utf-8, unicode-2-0-utf-8, x-unicode-2-0-utf-8
'ConvertCodePages - end
Public Enum ConvertCodePages
cpANSI = &H0 'ANSI code page.
cpOEM = &H1 'OEM code page.
cpMAC = &H2 'Macintosh code page.
cpebcdiccpus = &H25 'IBM EBCDIC - U.S./Canada, IBM EBCDIC (US-Canada), Charset Label:ebcdic-cp-us
cpIBM437 = &H1B5 'OEM - United States, OEM United States, Charset Label:IBM437, Aliases:437, cp437, csPC8, CodePage437
cpIBMEBCDICInternational = &H1F4 'IBM EBCDIC - International,
cpASMO708 = &H2C4 'Arabic - ASMO 708, Arabic (ASMO 708), Charset Label:ASMO-708
cpArabicASMO449BCONV4 = &H2C5 'Arabic - ASMO 449+, BCON V4,
cpArabicTransparentArabic = &H2C6 'Arabic - Transparent Arabic,
cpDOS720 = &H2D0 'Arabic - Transparent ASMO, Arabic (DOS), Charset Label:DOS-720
cpibm737 = &H2E1 'OEM - Greek (formerly 437G), Greek (DOS), Charset Label:ibm737
cpibm775 = &H307 'OEM - Baltic, Baltic (DOS), Charset Label:ibm775, Aliases:CP500
cpibm850 = &H352 'OEM - Multilingual Latin I, Western European (DOS), Charset Label:ibm850
cpibm852 = &H354 'OEM - Latin II, Central European (DOS), Charset Label:ibm852, Aliases:cp852
cpOEMCyrillicprimarilyRussian = &H357 'OEM - Cyrillic (primarily Russian),
cpibm857 = &H359 'OEM - Turkish, Turkish (DOS), Charset Label:ibm857
cpOEMMultlingualLatinIEurosymbol = &H35A 'OEM - Multlingual Latin I + Euro symbol,
cpOEMPortuguese = &H35C 'OEM - Portuguese,
cpibm861 = &H35D 'OEM - Icelandic, Icelandic (DOS), Charset Label:ibm861
cpDOS862 = &H35E 'OEM - Hebrew, Hebrew (DOS), Charset Label:DOS-862
cpOEMCanadianFrench = &H35F 'OEM - Canadian-French,
cpOEMArabic = &H360 'OEM - Arabic,
cpOEMNordic = &H361 'OEM - Nordic,
cpcp866 = &H362 'OEM - Russian, Cyrillic (DOS), Charset Label:cp866, Aliases:ibm866
cpibm869 = &H365 'OEM - Modern Greek, Greek, Modern (DOS), Charset Label:ibm869
cpCP870 = &H366 'IBM EBCDIC - Multilingual/ROECE (Latin-2), IBM EBCDIC (Multilingual Latin-2), Charset Label:CP870
cpwindows874 = &H36A 'ANSI/OEM - Thai (same as 28605, ISO 8859-15), Thai (Windows), Charset Label:windows-874, Aliases:DOS-874, iso-8859-11, TIS-620
cpxEBCDICGreekModern = &H36B 'IBM EBCDIC - Modern Greek, IBM EBCDIC (Greek Modern), Charset Label:x-EBCDIC-GreekModern
cpshiftjis = &H3A4 'ANSI/OEM - Japanese, Shift-JIS, Japanese (Shift-JIS), Charset Label:shift_jis, Aliases:csShiftJIS, csWindows31J, ms_Kanji, shift-jis, x-ms-cp932, x-sjis
cpgb2312 = &H3A8 'ANSI/OEM - Simplified Chinese (PRC, Singapore), Chinese Simplified (GB2312), Charset Label:gb2312, Aliases:chinese, CN-GB, csGB2312, csGB231280, csISO58GB231280, GB_2312-80, GB231280, GB2312-80, GBK, iso-ir-58
cpksc56011987 = &H3B5 'ANSI/OEM - Korean (Unified Hangeul Code), Korean, Charset Label:ks_c_5601-1987, Aliases:csKSC56011987, euc-kr, iso-ir-149, korean, ks_c_5601, ks_c_5601_1987, ks_c_5601-1989, KSC_5601, KSC5601
cpbig5 = &H3B6 'ANSI/OEM - Traditional Chinese (Taiwan; Hong Kong SAR, PRC), Chinese Traditional (Big5), Charset Label:big5, Aliases:cn-big5, csbig5, x-x-big5
cpCP1026 = &H402 'IBM EBCDIC - Turkish (Latin-5), IBM EBCDIC (Turkish Latin-5), Charset Label:CP1026
cpIBMEBCDICLatin1OpenSystem = &H417 'IBM EBCDIC - Latin 1/Open System,
cpxebcdiccpuseuro = &H474 'IBM EBCDIC - U.S./Canada (037 + Euro symbol), IBM EBCDIC (US-Canada-Euro), Charset Label:x-ebcdic-cp-us-euro
cpxebcdicgermanyeuro = &H475 'IBM EBCDIC - Germany (20273 + Euro symbol), IBM EBCDIC (Germany-Euro), Charset Label:x-ebcdic-germany-euro
cpxebcdicdenmarknorwayeuro = &H476 'IBM EBCDIC - Denmark/Norway (20277 + Euro symbol), IBM EBCDIC (Denmark-Norway-Euro), Charset Label:x-ebcdic-denmarknorway-euro
cpxebcdicfinlandswedeneuro = &H477 'IBM EBCDIC - Finland/Sweden (20278 + Euro symbol), IBM EBCDIC (Finland-Sweden-Euro), Charset Label:x-ebcdic-finlandsweden-euro, Aliases:X-EBCDIC-France
cpxebcdicitalyeuro = &H478 'IBM EBCDIC - Italy (20280 + Euro symbol), IBM EBCDIC (Italy-Euro), Charset Label:x-ebcdic-italy-euro
cpxebcdicspaineuro = &H479 'IBM EBCDIC - Latin America/Spain (20284 + Euro symbol), IBM EBCDIC (Spain-Euro), Charset Label:x-ebcdic-spain-euro
cpxebcdicukeuro = &H47A 'IBM EBCDIC - United Kingdom (20285 + Euro symbol), IBM EBCDIC (UK-Euro), Charset Label:x-ebcdic-uk-euro
cpxebcdicfranceeuro = &H47B 'IBM EBCDIC - France (20297 + Euro symbol), IBM EBCDIC (France-Euro), Charset Label:x-ebcdic-france-euro
cpxebcdicinternationaleuro = &H47C 'IBM EBCDIC - International (500 + Euro symbol), IBM EBCDIC (International-Euro), Charset Label:x-ebcdic-international-euro
cpxebcdicicelandiceuro = &H47D 'IBM EBCDIC - Icelandic (20871 + Euro symbol), IBM EBCDIC (Icelandic-Euro), Charset Label:x-ebcdic-icelandic-euro
cpunicode = &H4B0 'Unicode UCS-2 Little-Endian (BMP of ISO 10646), Unicode, Charset Label:unicode, Aliases:utf-16
cpunicodeFFFE = &H4B1 'Unicode UCS-2 Big-Endian, Unicode (Big-Endian), Charset Label:unicodeFFFE
cpwindows1250 = &H4E2 'ANSI - Central European, Central European (Windows), Charset Label:windows-1250, Aliases:x-cp1250
cpwindows1251 = &H4E3 'ANSI - Cyrillic, Cyrillic (Windows), Charset Label:windows-1251, Aliases:x-cp1251
cpWindows1252 = &H4E4 'ANSI - Latin I, Western European (Windows), Charset Label:Windows-1252, Aliases:ANSI_X3.4-1968, ANSI_X3.4-1986, ascii, cp367, cp819, csASCII, IBM367, ibm819, ISO_646.irv:1991, iso_8859-1, iso_8859-1:1987, ISO646-US, iso8859-1, iso-8859-1, iso-ir-100, i...
cpwindows1253 = &H4E5 'ANSI - Greek, Greek (Windows), Charset Label:windows-1253
cpwindows1254 = &H4E6 'ANSI - Turkish, Turkish (Windows), Charset Label:windows-1254, Aliases:ISO_8859-9, ISO_8859-9:1989, iso-8859-9, iso-ir-148, latin5
cpwindows1255 = &H4E7 'ANSI - Hebrew, Hebrew (Windows), Charset Label:windows-1255, Aliases:ISO_8859-8-I, ISO-8859-8, visual
cpwindows1256 = &H4E8 'ANSI - Arabic, Arabic (Windows), Charset Label:windows-1256, Aliases:cp1256
cpwindows1257 = &H4E9 'ANSI - Baltic, Baltic (Windows), Charset Label:windows-1257
cpwindows1258 = &H4EA 'ANSI/OEM - Vietnamese, Vietnamese (Windows), Charset Label:windows-1258
cpJohab = &H551 'Korean (Johab), Korean (Johab), Charset Label:Johab
cpmacintosh = &H2710 'MAC - Roman, Western European (Mac), Charset Label:macintosh
cpxmacjapanese = &H2711 'MAC - Japanese, Japanese (Mac), Charset Label:x-mac-japanese
cpxmacchinesetrad = &H2712 'MAC - Traditional Chinese (Big5), Chinese Traditional (Mac), Charset Label:x-mac-chinesetrad
cpxmackorean = &H2713 'MAC - Korean, Korean (Mac), Charset Label:x-mac-korean
cpxmacarabic = &H2714 'MAC - Arabic, Arabic (Mac), Charset Label:x-mac-arabic
cpxmachebrew = &H2715 'MAC - Hebrew, Hebrew (Mac), Charset Label:x-mac-hebrew
cpxmacgreek = &H2716 'MAC - Greek I, Greek (Mac), Charset Label:x-mac-greek
cpxmaccyrillic = &H2717 'MAC - Cyrillic, Cyrillic (Mac), Charset Label:x-mac-cyrillic
cpxmacchinesesimp = &H2718 'MAC - Simplified Chinese (GB 2312), Chinese Simplified (Mac), Charset Label:x-mac-chinesesimp
cpMACRomania = &H271A 'MAC - Romania,
cpMACUkraine = &H2721 'MAC - Ukraine,
cpMACThai = &H2725 'MAC - Thai,
cpxmacce = &H272D 'MAC - Latin II, Central European (Mac), Charset Label:x-mac-ce
cpxmacicelandic = &H275F 'MAC - Icelandic, Icelandic (Mac), Charset Label:x-mac-icelandic
cpxmacturkish = &H2761 'MAC - Turkish, Turkish (Mac), Charset Label:x-mac-turkish
cpMACCroatia = &H2762 'MAC - Croatia,
cpUnicodeUCS4LittleEndian = &H2EE0 'Unicode UCS-4 Little-Endian,
cpUnicodeUCS4BigEndian = &H2EE1 'Unicode UCS-4 Big-Endian,
cpxChineseCNS = &H4E20 'CNS - Taiwan, Chinese Traditional (CNS), Charset Label:x-Chinese-CNS
cpTCATaiwan = &H4E21 'TCA - Taiwan,
cpxChineseEten = &H4E22 'Eten - Taiwan, Chinese Traditional (Eten), Charset Label:x-Chinese-Eten
cpIBM5550Taiwan = &H4E23 'IBM5550 - Taiwan,
cpTeleTextTaiwan = &H4E24 'TeleText - Taiwan,
cpWangTaiwan = &H4E25 'Wang - Taiwan,
cpxIA5 = &H4E89 'IA5 IRV International Alphabet No. 5 (7-bit), Western European (IA5), Charset Label:x-IA5
cpxIA5German = &H4E8A 'IA5 German (7-bit), German (IA5), Charset Label:x-IA5-German
cpxIA5Swedish = &H4E8B 'IA5 Swedish (7-bit), Swedish (IA5), Charset Label:x-IA5-Swedish
cpxIA5Norwegian = &H4E8C 'IA5 Norwegian (7-bit), Norwegian (IA5), Charset Label:x-IA5-Norwegian
cpusascii = &H4E9F 'US-ASCII (7-bit), US-ASCII, Charset Label:us-ascii, Aliases:ANSI_X3.4-1968, ANSI_X3.4-1986, ascii, cp367, csASCII, IBM367, ISO_646.irv:1991, ISO646-US, iso-ir-6us
cpT61 = &H4F25 'T.61,
cpISO6937NonSpacingAccent = &H4F2D 'ISO 6937 Non-Spacing Accent,
cpxEBCDICGermany = &H4F31 'IBM EBCDIC - Germany, IBM EBCDIC (Germany), Charset Label:x-EBCDIC-Germany
cpxEBCDICDenmarkNorway = &H4F35 'IBM EBCDIC - Denmark/Norway, IBM EBCDIC (Denmark-Norway), Charset Label:x-EBCDIC-DenmarkNorway
cpxEBCDICFinlandSweden = &H4F36 'IBM EBCDIC - Finland/Sweden, IBM EBCDIC (Finland-Sweden), Charset Label:x-EBCDIC-FinlandSweden
cpxEBCDICItaly = &H4F38 'IBM EBCDIC - Italy, IBM EBCDIC (Italy), Charset Label:x-EBCDIC-Italy
cpXEBCDICSpain = &H4F3C 'IBM EBCDIC - Latin America/Spain, IBM EBCDIC (Spain), Charset Label:X-EBCDIC-Spain
cpxEBCDICUK = &H4F3D 'IBM EBCDIC - United Kingdom, IBM EBCDIC (UK), Charset Label:x-EBCDIC-UK
cpxEBCDICJapaneseKatakana = &H4F42 'IBM EBCDIC - Japanese Katakana Extended, IBM EBCDIC (Japanese katakana), Charset Label:x-EBCDIC-JapaneseKatakana
cpIBMEBCDICFrance = &H4F49 'IBM EBCDIC - France,
cpxEBCDICArabic = &H4FC4 'IBM EBCDIC - Arabic, IBM EBCDIC (Arabic), Charset Label:x-EBCDIC-Arabic
cpxEBCDICGreek = &H4FC7 'IBM EBCDIC - Greek, IBM EBCDIC (Greek), Charset Label:x-EBCDIC-Greek
cpxEBCDICHebrew = &H4FC8 'IBM EBCDIC - Hebrew, IBM EBCDIC (Hebrew), Charset Label:x-EBCDIC-Hebrew
cpxEBCDICKoreanExtended = &H5161 'IBM EBCDIC - Korean Extended, IBM EBCDIC (Korean Extended), Charset Label:x-EBCDIC-KoreanExtended
cpxEBCDICThai = &H5166 'IBM EBCDIC - Thai, IBM EBCDIC (Thai), Charset Label:x-EBCDIC-Thai
cpkoi8r = &H5182 'Russian - KOI8-R, Cyrillic (KOI8-R), Charset Label:koi8-r, Aliases:csKOI8R, koi, koi8, koi8r
cpxEBCDICIcelandic = &H5187 'IBM EBCDIC - Icelandic, IBM EBCDIC (Icelandic), Charset Label:x-EBCDIC-Icelandic
cpxEBCDICCyrillicRussian = &H5190 'IBM EBCDIC - Cyrillic (Russian), IBM EBCDIC (Cyrillic Russian), Charset Label:x-EBCDIC-CyrillicRussian
cpxEBCDICTurkish = &H51A9 'IBM EBCDIC - Turkish, IBM EBCDIC (Turkish), Charset Label:x-EBCDIC-Turkish
cpIBMEBCDICLatin1OpenSystem1047Eurosymbol = &H51BC 'IBM EBCDIC - Latin-1/Open System (1047 + Euro symbol),
cpJISX0208199001211990 = &H51C4 'JIS X 0208-1990 & 0121-1990,
cpSimplifiedChineseGB2312 = &H51C8 'Simplified Chinese (GB2312),
cpxEBCDICCyrillicSerbianBulgarian = &H5221 'IBM EBCDIC - Cyrillic (Serbian, Bulgarian), IBM EBCDIC (Cyrillic Serbian-Bulgarian), Charset Label:x-EBCDIC-CyrillicSerbianBulgarian
cpExtendedAlphaLowercase = &H5223 'Extended Alpha Lowercase,
cpkoi8u = &H556A 'Ukrainian (KOI8-U), Cyrillic (KOI8-U), Charset Label:koi8-u, Aliases:koi8-ru
cpiso88591 = &H6FAF 'ISO 8859-1 Latin I, Western European (ISO), Charset Label:iso-8859-1, Aliases:cp819, csISO, Latin1, ibm819, iso_8859-1, iso_8859-1:1987, iso8859-1, iso-ir-100, l1, latin1
cpiso88592 = &H6FB0 'ISO 8859-2 Central Europe, Central European (ISO), Charset Label:iso-8859-2, Aliases:csISOLatin2, iso_8859-2, iso_8859-2:1987, iso8859-2, iso-ir-101, l2, latin2
cpiso88593 = &H6FB1 'ISO 8859-3 Latin 3, Latin 3 (ISO), Charset Label:iso-8859-3, Aliases:csISO, Latin3, ISO_8859-3, ISO_8859-3:1988, iso-ir-109, l3, latin3
cpiso88594 = &H6FB2 'ISO 8859-4 Baltic, Baltic (ISO), Charset Label:iso-8859-4, Aliases:csISOLatin4, ISO_8859-4, ISO_8859-4:1988, iso-ir-110, l4, latin4
cpiso88595 = &H6FB3 'ISO 8859-5 Cyrillic, Cyrillic (ISO), Charset Label:iso-8859-5, Aliases:csISOLatin5, csISOLatinCyrillic, cyrillic, ISO_8859-5, ISO_8859-5:1988, iso-ir-144, l5
cpiso88596 = &H6FB4 'ISO 8859-6 Arabic, Arabic (ISO), Charset Label:iso-8859-6, Aliases:arabic, csISOLatinArabic, ECMA-114, ISO_8859-6, ISO_8859-6:1987, iso-ir-127
cpiso88597 = &H6FB5 'ISO 8859-7 Greek, Greek (ISO), Charset Label:iso-8859-7, Aliases:csISOLatinGreek, ECMA-118, ELOT_928, greek, greek8, ISO_8859-7, ISO_8859-7:1987, iso-ir-126
cpiso88598 = &H6FB6 'ISO 8859-8 Hebrew, Hebrew (ISO-Visual), Charset Label:iso-8859-8, Aliases:csISOLatinHebrew, hebrew, ISO_8859-8, ISO_8859-8:1988, ISO-8859-8, iso-ir-138, visual
cpiso88599 = &H6FB7 'ISO 8859-9 Latin 5, Turkish (ISO), Charset Label:iso-8859-9, Aliases:csISO, Latin5, ISO_8859-9, ISO_8859-9:1989, iso-ir-148, l5, latin5
cpiso885915 = &H6FBD 'ISO 8859-15 Latin 9, Latin 9 (ISO), Charset Label:iso-8859-15, Aliases:csISO, Latin9, ISO_8859-15, l9, latin9
cpxEuropa = &H7149 'Europa 3, Europa, Charset Label:x-Europa
cpiso88598i = &H96C6 'ISO 8859-8 Hebrew, Hebrew (ISO-Logical), Charset Label:iso-8859-8-i, Aliases:logical
cpiso2022jp = &HC42C 'ISO 2022 Japanese with no halfwidth Katakana, Japanese (JIS), Charset Label:iso-2022-jp
cpcsISO2022JP = &HC42D 'ISO 2022 Japanese with halfwidth Katakana, Japanese (JIS-Allow 1 byte Kana), Charset Label:csISO2022JP, Aliases:_iso-2022-jp
cpiso2022jp1 = &HC42E 'ISO 2022 Japanese JIS X 0201-1989, Japanese (JIS-Allow 1 byte Kana - SO/SI), Charset Label:iso-2022-jp-1, Aliases:_iso-2022-jp$SIO
cpiso2022kr = &HC431 'ISO 2022 Korean, Korean (ISO), Charset Label:iso-2022-kr, Aliases:csISO2022KR
cpISO2022SimplifiedChinese = &HC433 'ISO 2022 Simplified Chinese,
cpISO2022TraditionalChinese = &HC435 'ISO 2022 Traditional Chinese,
cpxEBCDICJapaneseAndKana = &HC6F2 'Japanese (Katakana) Extended, IBM EBCDIC (Japanese and Japanese Katakana), Charset Label:x-EBCDIC-JapaneseAndKana
cpxEBCDICJapaneseAndUSCanada = &HC6F3 'US/Canada and Japanese, IBM EBCDIC (Japanese and US-Canada), Charset Label:x-EBCDIC-JapaneseAndUSCanada
cpxEBCDICKoreanAndKoreanExtended = &HC6F5 'Korean Extended and Korean, IBM EBCDIC (Korean and Korean Extended), Charset Label:x-EBCDIC-KoreanAndKoreanExtended
cpxEBCDICSimplifiedChinese = &HC6F7 'Simplified Chinese Extended and Simplified Chinese, IBM EBCDIC (Simplified Chinese), Charset Label:x-EBCDIC-SimplifiedChinese
cpSimplifiedChinese = &HC6F8 'Simplified Chinese,
cpxEBCDICTraditionalChinese = &HC6F9 'US/Canada and Traditional Chinese, IBM EBCDIC (Traditional Chinese), Charset Label:x-EBCDIC-TraditionalChinese
cpxEBCDICJapaneseAndJapaneseLatin = &HC6FB 'Japanese (Latin) Extended and Japanese, IBM EBCDIC (Japanese and Japanese-Latin), Charset Label:x-EBCDIC-JapaneseAndJapaneseLatin
cpeucjp = &HCADC 'EUC - Japanese, Japanese (EUC), Charset Label:euc-jp, Aliases:csEUCPkdFmtJapanese, Extended_UNIX_Code_Packed_Format_for_Japanese, x-euc, x-euc-jp
cpEUCCN = &HCAE0 'EUC - Simplified Chinese, Chinese Simplified (EUC), Charset Label:EUC-CN, Aliases:x-euc-cn
cpeuckr = &HCAED 'EUC - Korean, Korean (EUC), Charset Label:euc-kr, Aliases:csEUCKR
cpEUCTraditionalChinese = &HCAEE 'EUC - Traditional Chinese,
cphzgb2312 = &HCEC8 'HZ-GB2312 Simplified Chinese, Chinese Simplified (HZ), Charset Label:hz-gb-2312
cpWindowsXPGB18030SimplifiedChinese4Byte = &HD698 'Windows XP: GB18030 Simplified Chinese (4 Byte),
cpxisciide = &HDEAA 'ISCII Devanagari, ISCII Devanagari, Charset Label:x-iscii-de
cpxisciibe = &HDEAB 'ISCII Bengali, ISCII Bengali, Charset Label:x-iscii-be
cpxisciita = &HDEAC 'ISCII Tamil, ISCII Tamil, Charset Label:x-iscii-ta
cpxisciite = &HDEAD 'ISCII Telugu, ISCII Telugu, Charset Label:x-iscii-te
cpxisciias = &HDEAE 'ISCII Assamese, ISCII Assamese, Charset Label:x-iscii-as
cpxisciior = &HDEAF 'ISCII Oriya, ISCII Oriya, Charset Label:x-iscii-or
cpxisciika = &HDEB0 'ISCII Kannada, ISCII Kannada, Charset Label:x-iscii-ka
cpxisciima = &HDEB1 'ISCII Malayalam, ISCII Malayalam, Charset Label:x-iscii-ma
cpxisciigu = &HDEB2 'ISCII Gujarati, ISCII Gujarathi, Charset Label:x-iscii-gu
cpxisciipa = &HDEB3 'ISCII Punjabi, ISCII Panjabi, Charset Label:x-iscii-pa
cputf7 = &HFDE8 'Unicode UTF-7, Unicode (UTF-7), Charset Label:utf-7, Aliases:csUnicode11UTF7, unicode-1-1-utf-7, x-unicode-2-0-utf-7
cputf8 = &HFDE9 'Unicode UTF-8, Unicode (UTF-8), Charset Label:utf-8, Aliases:unicode-1-1-utf-8, unicode-2-0-utf-8, x-unicode-2-0-utf-8
End Enum 'ConvertCodePages
//ConvertCodePages - begin
var cpANSI = 0x0; //ANSI code page.
var cpOEM = 0x1; //OEM code page.
var cpMAC = 0x2; //Macintosh code page.
var cpebcdiccpus = 0x25; //IBM EBCDIC - U.S./Canada, IBM EBCDIC (US-Canada), Charset Label:ebcdic-cp-us
var cpIBM437 = 0x1B5; //OEM - United States, OEM United States, Charset Label:IBM437, Aliases:437, cp437, csPC8, CodePage437
var cpIBMEBCDICInternational = 0x1F4; //IBM EBCDIC - International,
var cpASMO708 = 0x2C4; //Arabic - ASMO 708, Arabic (ASMO 708), Charset Label:ASMO-708
var cpArabicASMO449BCONV4 = 0x2C5; //Arabic - ASMO 449+, BCON V4,
var cpArabicTransparentArabic = 0x2C6; //Arabic - Transparent Arabic,
var cpDOS720 = 0x2D0; //Arabic - Transparent ASMO, Arabic (DOS), Charset Label:DOS-720
var cpibm737 = 0x2E1; //OEM - Greek (formerly 437G), Greek (DOS), Charset Label:ibm737
var cpibm775 = 0x307; //OEM - Baltic, Baltic (DOS), Charset Label:ibm775, Aliases:CP500
var cpibm850 = 0x352; //OEM - Multilingual Latin I, Western European (DOS), Charset Label:ibm850
var cpibm852 = 0x354; //OEM - Latin II, Central European (DOS), Charset Label:ibm852, Aliases:cp852
var cpOEMCyrillicprimarilyRussian = 0x357; //OEM - Cyrillic (primarily Russian),
var cpibm857 = 0x359; //OEM - Turkish, Turkish (DOS), Charset Label:ibm857
var cpOEMMultlingualLatinIEurosymbol = 0x35A; //OEM - Multlingual Latin I + Euro symbol,
var cpOEMPortuguese = 0x35C; //OEM - Portuguese,
var cpibm861 = 0x35D; //OEM - Icelandic, Icelandic (DOS), Charset Label:ibm861
var cpDOS862 = 0x35E; //OEM - Hebrew, Hebrew (DOS), Charset Label:DOS-862
var cpOEMCanadianFrench = 0x35F; //OEM - Canadian-French,
var cpOEMArabic = 0x360; //OEM - Arabic,
var cpOEMNordic = 0x361; //OEM - Nordic,
var cpcp866 = 0x362; //OEM - Russian, Cyrillic (DOS), Charset Label:cp866, Aliases:ibm866
var cpibm869 = 0x365; //OEM - Modern Greek, Greek, Modern (DOS), Charset Label:ibm869
var cpCP870 = 0x366; //IBM EBCDIC - Multilingual/ROECE (Latin-2), IBM EBCDIC (Multilingual Latin-2), Charset Label:CP870
var cpwindows874 = 0x36A; //ANSI/OEM - Thai (same as 28605, ISO 8859-15), Thai (Windows), Charset Label:windows-874, Aliases:DOS-874, iso-8859-11, TIS-620
var cpxEBCDICGreekModern = 0x36B; //IBM EBCDIC - Modern Greek, IBM EBCDIC (Greek Modern), Charset Label:x-EBCDIC-GreekModern
var cpshiftjis = 0x3A4; //ANSI/OEM - Japanese, Shift-JIS, Japanese (Shift-JIS), Charset Label:shift_jis, Aliases:csShiftJIS, csWindows31J, ms_Kanji, shift-jis, x-ms-cp932, x-sjis
var cpgb2312 = 0x3A8; //ANSI/OEM - Simplified Chinese (PRC, Singapore), Chinese Simplified (GB2312), Charset Label:gb2312, Aliases:chinese, CN-GB, csGB2312, csGB231280, csISO58GB231280, GB_2312-80, GB231280, GB2312-80, GBK, iso-ir-58
var cpksc56011987 = 0x3B5; //ANSI/OEM - Korean (Unified Hangeul Code), Korean, Charset Label:ks_c_5601-1987, Aliases:csKSC56011987, euc-kr, iso-ir-149, korean, ks_c_5601, ks_c_5601_1987, ks_c_5601-1989, KSC_5601, KSC5601
var cpbig5 = 0x3B6; //ANSI/OEM - Traditional Chinese (Taiwan; Hong Kong SAR, PRC), Chinese Traditional (Big5), Charset Label:big5, Aliases:cn-big5, csbig5, x-x-big5
var cpCP1026 = 0x402; //IBM EBCDIC - Turkish (Latin-5), IBM EBCDIC (Turkish Latin-5), Charset Label:CP1026
var cpIBMEBCDICLatin1OpenSystem = 0x417; //IBM EBCDIC - Latin 1/Open System,
var cpxebcdiccpuseuro = 0x474; //IBM EBCDIC - U.S./Canada (037 + Euro symbol), IBM EBCDIC (US-Canada-Euro), Charset Label:x-ebcdic-cp-us-euro
var cpxebcdicgermanyeuro = 0x475; //IBM EBCDIC - Germany (20273 + Euro symbol), IBM EBCDIC (Germany-Euro), Charset Label:x-ebcdic-germany-euro
var cpxebcdicdenmarknorwayeuro = 0x476; //IBM EBCDIC - Denmark/Norway (20277 + Euro symbol), IBM EBCDIC (Denmark-Norway-Euro), Charset Label:x-ebcdic-denmarknorway-euro
var cpxebcdicfinlandswedeneuro = 0x477; //IBM EBCDIC - Finland/Sweden (20278 + Euro symbol), IBM EBCDIC (Finland-Sweden-Euro), Charset Label:x-ebcdic-finlandsweden-euro, Aliases:X-EBCDIC-France
var cpxebcdicitalyeuro = 0x478; //IBM EBCDIC - Italy (20280 + Euro symbol), IBM EBCDIC (Italy-Euro), Charset Label:x-ebcdic-italy-euro
var cpxebcdicspaineuro = 0x479; //IBM EBCDIC - Latin America/Spain (20284 + Euro symbol), IBM EBCDIC (Spain-Euro), Charset Label:x-ebcdic-spain-euro
var cpxebcdicukeuro = 0x47A; //IBM EBCDIC - United Kingdom (20285 + Euro symbol), IBM EBCDIC (UK-Euro), Charset Label:x-ebcdic-uk-euro
var cpxebcdicfranceeuro = 0x47B; //IBM EBCDIC - France (20297 + Euro symbol), IBM EBCDIC (France-Euro), Charset Label:x-ebcdic-france-euro
var cpxebcdicinternationaleuro = 0x47C; //IBM EBCDIC - International (500 + Euro symbol), IBM EBCDIC (International-Euro), Charset Label:x-ebcdic-international-euro
var cpxebcdicicelandiceuro = 0x47D; //IBM EBCDIC - Icelandic (20871 + Euro symbol), IBM EBCDIC (Icelandic-Euro), Charset Label:x-ebcdic-icelandic-euro
var cpunicode = 0x4B0; //Unicode UCS-2 Little-Endian (BMP of ISO 10646), Unicode, Charset Label:unicode, Aliases:utf-16
var cpunicodeFFFE = 0x4B1; //Unicode UCS-2 Big-Endian, Unicode (Big-Endian), Charset Label:unicodeFFFE
var cpwindows1250 = 0x4E2; //ANSI - Central European, Central European (Windows), Charset Label:windows-1250, Aliases:x-cp1250
var cpwindows1251 = 0x4E3; //ANSI - Cyrillic, Cyrillic (Windows), Charset Label:windows-1251, Aliases:x-cp1251
var cpWindows1252 = 0x4E4; //ANSI - Latin I, Western European (Windows), Charset Label:Windows-1252, Aliases:ANSI_X3.4-1968, ANSI_X3.4-1986, ascii, cp367, cp819, csASCII, IBM367, ibm819, ISO_646.irv:1991, iso_8859-1, iso_8859-1:1987, ISO646-US, iso8859-1, iso-8859-1, iso-ir-100, i...
var cpwindows1253 = 0x4E5; //ANSI - Greek, Greek (Windows), Charset Label:windows-1253
var cpwindows1254 = 0x4E6; //ANSI - Turkish, Turkish (Windows), Charset Label:windows-1254, Aliases:ISO_8859-9, ISO_8859-9:1989, iso-8859-9, iso-ir-148, latin5
var cpwindows1255 = 0x4E7; //ANSI - Hebrew, Hebrew (Windows), Charset Label:windows-1255, Aliases:ISO_8859-8-I, ISO-8859-8, visual
var cpwindows1256 = 0x4E8; //ANSI - Arabic, Arabic (Windows), Charset Label:windows-1256, Aliases:cp1256
var cpwindows1257 = 0x4E9; //ANSI - Baltic, Baltic (Windows), Charset Label:windows-1257
var cpwindows1258 = 0x4EA; //ANSI/OEM - Vietnamese, Vietnamese (Windows), Charset Label:windows-1258
var cpJohab = 0x551; //Korean (Johab), Korean (Johab), Charset Label:Johab
var cpmacintosh = 0x2710; //MAC - Roman, Western European (Mac), Charset Label:macintosh
var cpxmacjapanese = 0x2711; //MAC - Japanese, Japanese (Mac), Charset Label:x-mac-japanese
var cpxmacchinesetrad = 0x2712; //MAC - Traditional Chinese (Big5), Chinese Traditional (Mac), Charset Label:x-mac-chinesetrad
var cpxmackorean = 0x2713; //MAC - Korean, Korean (Mac), Charset Label:x-mac-korean
var cpxmacarabic = 0x2714; //MAC - Arabic, Arabic (Mac), Charset Label:x-mac-arabic
var cpxmachebrew = 0x2715; //MAC - Hebrew, Hebrew (Mac), Charset Label:x-mac-hebrew
var cpxmacgreek = 0x2716; //MAC - Greek I, Greek (Mac), Charset Label:x-mac-greek
var cpxmaccyrillic = 0x2717; //MAC - Cyrillic, Cyrillic (Mac), Charset Label:x-mac-cyrillic
var cpxmacchinesesimp = 0x2718; //MAC - Simplified Chinese (GB 2312), Chinese Simplified (Mac), Charset Label:x-mac-chinesesimp
var cpMACRomania = 0x271A; //MAC - Romania,
var cpMACUkraine = 0x2721; //MAC - Ukraine,
var cpMACThai = 0x2725; //MAC - Thai,
var cpxmacce = 0x272D; //MAC - Latin II, Central European (Mac), Charset Label:x-mac-ce
var cpxmacicelandic = 0x275F; //MAC - Icelandic, Icelandic (Mac), Charset Label:x-mac-icelandic
var cpxmacturkish = 0x2761; //MAC - Turkish, Turkish (Mac), Charset Label:x-mac-turkish
var cpMACCroatia = 0x2762; //MAC - Croatia,
var cpUnicodeUCS4LittleEndian = 0x2EE0; //Unicode UCS-4 Little-Endian,
var cpUnicodeUCS4BigEndian = 0x2EE1; //Unicode UCS-4 Big-Endian,
var cpxChineseCNS = 0x4E20; //CNS - Taiwan, Chinese Traditional (CNS), Charset Label:x-Chinese-CNS
var cpTCATaiwan = 0x4E21; //TCA - Taiwan,
var cpxChineseEten = 0x4E22; //Eten - Taiwan, Chinese Traditional (Eten), Charset Label:x-Chinese-Eten
var cpIBM5550Taiwan = 0x4E23; //IBM5550 - Taiwan,
var cpTeleTextTaiwan = 0x4E24; //TeleText - Taiwan,
var cpWangTaiwan = 0x4E25; //Wang - Taiwan,
var cpxIA5 = 0x4E89; //IA5 IRV International Alphabet No. 5 (7-bit), Western European (IA5), Charset Label:x-IA5
var cpxIA5German = 0x4E8A; //IA5 German (7-bit), German (IA5), Charset Label:x-IA5-German
var cpxIA5Swedish = 0x4E8B; //IA5 Swedish (7-bit), Swedish (IA5), Charset Label:x-IA5-Swedish
var cpxIA5Norwegian = 0x4E8C; //IA5 Norwegian (7-bit), Norwegian (IA5), Charset Label:x-IA5-Norwegian
var cpusascii = 0x4E9F; //US-ASCII (7-bit), US-ASCII, Charset Label:us-ascii, Aliases:ANSI_X3.4-1968, ANSI_X3.4-1986, ascii, cp367, csASCII, IBM367, ISO_646.irv:1991, ISO646-US, iso-ir-6us
var cpT61 = 0x4F25; //T.61,
var cpISO6937NonSpacingAccent = 0x4F2D; //ISO 6937 Non-Spacing Accent,
var cpxEBCDICGermany = 0x4F31; //IBM EBCDIC - Germany, IBM EBCDIC (Germany), Charset Label:x-EBCDIC-Germany
var cpxEBCDICDenmarkNorway = 0x4F35; //IBM EBCDIC - Denmark/Norway, IBM EBCDIC (Denmark-Norway), Charset Label:x-EBCDIC-DenmarkNorway
var cpxEBCDICFinlandSweden = 0x4F36; //IBM EBCDIC - Finland/Sweden, IBM EBCDIC (Finland-Sweden), Charset Label:x-EBCDIC-FinlandSweden
var cpxEBCDICItaly = 0x4F38; //IBM EBCDIC - Italy, IBM EBCDIC (Italy), Charset Label:x-EBCDIC-Italy
var cpXEBCDICSpain = 0x4F3C; //IBM EBCDIC - Latin America/Spain, IBM EBCDIC (Spain), Charset Label:X-EBCDIC-Spain
var cpxEBCDICUK = 0x4F3D; //IBM EBCDIC - United Kingdom, IBM EBCDIC (UK), Charset Label:x-EBCDIC-UK
var cpxEBCDICJapaneseKatakana = 0x4F42; //IBM EBCDIC - Japanese Katakana Extended, IBM EBCDIC (Japanese katakana), Charset Label:x-EBCDIC-JapaneseKatakana
var cpIBMEBCDICFrance = 0x4F49; //IBM EBCDIC - France,
var cpxEBCDICArabic = 0x4FC4; //IBM EBCDIC - Arabic, IBM EBCDIC (Arabic), Charset Label:x-EBCDIC-Arabic
var cpxEBCDICGreek = 0x4FC7; //IBM EBCDIC - Greek, IBM EBCDIC (Greek), Charset Label:x-EBCDIC-Greek
var cpxEBCDICHebrew = 0x4FC8; //IBM EBCDIC - Hebrew, IBM EBCDIC (Hebrew), Charset Label:x-EBCDIC-Hebrew
var cpxEBCDICKoreanExtended = 0x5161; //IBM EBCDIC - Korean Extended, IBM EBCDIC (Korean Extended), Charset Label:x-EBCDIC-KoreanExtended
var cpxEBCDICThai = 0x5166; //IBM EBCDIC - Thai, IBM EBCDIC (Thai), Charset Label:x-EBCDIC-Thai
var cpkoi8r = 0x5182; //Russian - KOI8-R, Cyrillic (KOI8-R), Charset Label:koi8-r, Aliases:csKOI8R, koi, koi8, koi8r
var cpxEBCDICIcelandic = 0x5187; //IBM EBCDIC - Icelandic, IBM EBCDIC (Icelandic), Charset Label:x-EBCDIC-Icelandic
var cpxEBCDICCyrillicRussian = 0x5190; //IBM EBCDIC - Cyrillic (Russian), IBM EBCDIC (Cyrillic Russian), Charset Label:x-EBCDIC-CyrillicRussian
var cpxEBCDICTurkish = 0x51A9; //IBM EBCDIC - Turkish, IBM EBCDIC (Turkish), Charset Label:x-EBCDIC-Turkish
var cpIBMEBCDICLatin1OpenSystem1047Eurosymbol = 0x51BC; //IBM EBCDIC - Latin-1/Open System (1047 + Euro symbol),
var cpJISX0208199001211990 = 0x51C4; //JIS X 0208-1990 & 0121-1990,
var cpSimplifiedChineseGB2312 = 0x51C8; //Simplified Chinese (GB2312),
var cpxEBCDICCyrillicSerbianBulgarian = 0x5221; //IBM EBCDIC - Cyrillic (Serbian, Bulgarian), IBM EBCDIC (Cyrillic Serbian-Bulgarian), Charset Label:x-EBCDIC-CyrillicSerbianBulgarian
var cpExtendedAlphaLowercase = 0x5223; //Extended Alpha Lowercase,
var cpkoi8u = 0x556A; //Ukrainian (KOI8-U), Cyrillic (KOI8-U), Charset Label:koi8-u, Aliases:koi8-ru
var cpiso88591 = 0x6FAF; //ISO 8859-1 Latin I, Western European (ISO), Charset Label:iso-8859-1, Aliases:cp819, csISO, Latin1, ibm819, iso_8859-1, iso_8859-1:1987, iso8859-1, iso-ir-100, l1, latin1
var cpiso88592 = 0x6FB0; //ISO 8859-2 Central Europe, Central European (ISO), Charset Label:iso-8859-2, Aliases:csISOLatin2, iso_8859-2, iso_8859-2:1987, iso8859-2, iso-ir-101, l2, latin2
var cpiso88593 = 0x6FB1; //ISO 8859-3 Latin 3, Latin 3 (ISO), Charset Label:iso-8859-3, Aliases:csISO, Latin3, ISO_8859-3, ISO_8859-3:1988, iso-ir-109, l3, latin3
var cpiso88594 = 0x6FB2; //ISO 8859-4 Baltic, Baltic (ISO), Charset Label:iso-8859-4, Aliases:csISOLatin4, ISO_8859-4, ISO_8859-4:1988, iso-ir-110, l4, latin4
var cpiso88595 = 0x6FB3; //ISO 8859-5 Cyrillic, Cyrillic (ISO), Charset Label:iso-8859-5, Aliases:csISOLatin5, csISOLatinCyrillic, cyrillic, ISO_8859-5, ISO_8859-5:1988, iso-ir-144, l5
var cpiso88596 = 0x6FB4; //ISO 8859-6 Arabic, Arabic (ISO), Charset Label:iso-8859-6, Aliases:arabic, csISOLatinArabic, ECMA-114, ISO_8859-6, ISO_8859-6:1987, iso-ir-127
var cpiso88597 = 0x6FB5; //ISO 8859-7 Greek, Greek (ISO), Charset Label:iso-8859-7, Aliases:csISOLatinGreek, ECMA-118, ELOT_928, greek, greek8, ISO_8859-7, ISO_8859-7:1987, iso-ir-126
var cpiso88598 = 0x6FB6; //ISO 8859-8 Hebrew, Hebrew (ISO-Visual), Charset Label:iso-8859-8, Aliases:csISOLatinHebrew, hebrew, ISO_8859-8, ISO_8859-8:1988, ISO-8859-8, iso-ir-138, visual
var cpiso88599 = 0x6FB7; //ISO 8859-9 Latin 5, Turkish (ISO), Charset Label:iso-8859-9, Aliases:csISO, Latin5, ISO_8859-9, ISO_8859-9:1989, iso-ir-148, l5, latin5
var cpiso885915 = 0x6FBD; //ISO 8859-15 Latin 9, Latin 9 (ISO), Charset Label:iso-8859-15, Aliases:csISO, Latin9, ISO_8859-15, l9, latin9
var cpxEuropa = 0x7149; //Europa 3, Europa, Charset Label:x-Europa
var cpiso88598i = 0x96C6; //ISO 8859-8 Hebrew, Hebrew (ISO-Logical), Charset Label:iso-8859-8-i, Aliases:logical
var cpiso2022jp = 0xC42C; //ISO 2022 Japanese with no halfwidth Katakana, Japanese (JIS), Charset Label:iso-2022-jp
var cpcsISO2022JP = 0xC42D; //ISO 2022 Japanese with halfwidth Katakana, Japanese (JIS-Allow 1 byte Kana), Charset Label:csISO2022JP, Aliases:_iso-2022-jp
var cpiso2022jp1 = 0xC42E; //ISO 2022 Japanese JIS X 0201-1989, Japanese (JIS-Allow 1 byte Kana - SO/SI), Charset Label:iso-2022-jp-1, Aliases:_iso-2022-jp$SIO
var cpiso2022kr = 0xC431; //ISO 2022 Korean, Korean (ISO), Charset Label:iso-2022-kr, Aliases:csISO2022KR
var cpISO2022SimplifiedChinese = 0xC433; //ISO 2022 Simplified Chinese,
var cpISO2022TraditionalChinese = 0xC435; //ISO 2022 Traditional Chinese,
var cpxEBCDICJapaneseAndKana = 0xC6F2; //Japanese (Katakana) Extended, IBM EBCDIC (Japanese and Japanese Katakana), Charset Label:x-EBCDIC-JapaneseAndKana
var cpxEBCDICJapaneseAndUSCanada = 0xC6F3; //US/Canada and Japanese, IBM EBCDIC (Japanese and US-Canada), Charset Label:x-EBCDIC-JapaneseAndUSCanada
var cpxEBCDICKoreanAndKoreanExtended = 0xC6F5; //Korean Extended and Korean, IBM EBCDIC (Korean and Korean Extended), Charset Label:x-EBCDIC-KoreanAndKoreanExtended
var cpxEBCDICSimplifiedChinese = 0xC6F7; //Simplified Chinese Extended and Simplified Chinese, IBM EBCDIC (Simplified Chinese), Charset Label:x-EBCDIC-SimplifiedChinese
var cpSimplifiedChinese = 0xC6F8; //Simplified Chinese,
var cpxEBCDICTraditionalChinese = 0xC6F9; //US/Canada and Traditional Chinese, IBM EBCDIC (Traditional Chinese), Charset Label:x-EBCDIC-TraditionalChinese
var cpxEBCDICJapaneseAndJapaneseLatin = 0xC6FB; //Japanese (Latin) Extended and Japanese, IBM EBCDIC (Japanese and Japanese-Latin), Charset Label:x-EBCDIC-JapaneseAndJapaneseLatin
var cpeucjp = 0xCADC; //EUC - Japanese, Japanese (EUC), Charset Label:euc-jp, Aliases:csEUCPkdFmtJapanese, Extended_UNIX_Code_Packed_Format_for_Japanese, x-euc, x-euc-jp
var cpEUCCN = 0xCAE0; //EUC - Simplified Chinese, Chinese Simplified (EUC), Charset Label:EUC-CN, Aliases:x-euc-cn
var cpeuckr = 0xCAED; //EUC - Korean, Korean (EUC), Charset Label:euc-kr, Aliases:csEUCKR
var cpEUCTraditionalChinese = 0xCAEE; //EUC - Traditional Chinese,
var cphzgb2312 = 0xCEC8; //HZ-GB2312 Simplified Chinese, Chinese Simplified (HZ), Charset Label:hz-gb-2312
var cpWindowsXPGB18030SimplifiedChinese4Byte = 0xD698; //Windows XP: GB18030 Simplified Chinese (4 Byte),
var cpxisciide = 0xDEAA; //ISCII Devanagari, ISCII Devanagari, Charset Label:x-iscii-de
var cpxisciibe = 0xDEAB; //ISCII Bengali, ISCII Bengali, Charset Label:x-iscii-be
var cpxisciita = 0xDEAC; //ISCII Tamil, ISCII Tamil, Charset Label:x-iscii-ta
var cpxisciite = 0xDEAD; //ISCII Telugu, ISCII Telugu, Charset Label:x-iscii-te
var cpxisciias = 0xDEAE; //ISCII Assamese, ISCII Assamese, Charset Label:x-iscii-as
var cpxisciior = 0xDEAF; //ISCII Oriya, ISCII Oriya, Charset Label:x-iscii-or
var cpxisciika = 0xDEB0; //ISCII Kannada, ISCII Kannada, Charset Label:x-iscii-ka
var cpxisciima = 0xDEB1; //ISCII Malayalam, ISCII Malayalam, Charset Label:x-iscii-ma
var cpxisciigu = 0xDEB2; //ISCII Gujarati, ISCII Gujarathi, Charset Label:x-iscii-gu
var cpxisciipa = 0xDEB3; //ISCII Punjabi, ISCII Panjabi, Charset Label:x-iscii-pa
var cputf7 = 0xFDE8; //Unicode UTF-7, Unicode (UTF-7), Charset Label:utf-7, Aliases:csUnicode11UTF7, unicode-1-1-utf-7, x-unicode-2-0-utf-7
var cputf8 = 0xFDE9; //Unicode UTF-8, Unicode (UTF-8), Charset Label:utf-8, Aliases:unicode-1-1-utf-8, unicode-2-0-utf-8, x-unicode-2-0-utf-8
//ConvertCodePages - end
// ConvertCodePages
typedef [helpstring("Specifies the CodePage/Charset to
-convert between binary data and String data with ByteArray class
-accept source form data with ASPForm or FormParser")]
enum ConvertCodePages{
[helpstring("ANSI code page.")]
cpANSI = 0x0,
[helpstring("OEM code page.")]
cpOEM = 0x1,
[helpstring("Macintosh code page.")]
cpMAC = 0x2,
[helpstring("IBM EBCDIC - U.S./Canada, IBM EBCDIC (US-Canada), Charset Label:ebcdic-cp-us")]
cpebcdiccpus = 0x25,
[helpstring("OEM - United States, OEM United States, Charset Label:IBM437, Aliases:437, cp437, csPC8, CodePage437")]
cpIBM437 = 0x1B5,
[helpstring("IBM EBCDIC - International, ")]
cpIBMEBCDICInternational = 0x1F4,
[helpstring("Arabic - ASMO 708, Arabic (ASMO 708), Charset Label:ASMO-708")]
cpASMO708 = 0x2C4,
[helpstring("Arabic - ASMO 449+, BCON V4, ")]
cpArabicASMO449BCONV4 = 0x2C5,
[helpstring("Arabic - Transparent Arabic, ")]
cpArabicTransparentArabic = 0x2C6,
[helpstring("Arabic - Transparent ASMO, Arabic (DOS), Charset Label:DOS-720")]
cpDOS720 = 0x2D0,
[helpstring("OEM - Greek (formerly 437G), Greek (DOS), Charset Label:ibm737")]
cpibm737 = 0x2E1,
[helpstring("OEM - Baltic, Baltic (DOS), Charset Label:ibm775, Aliases:CP500")]
cpibm775 = 0x307,
[helpstring("OEM - Multilingual Latin I, Western European (DOS), Charset Label:ibm850")]
cpibm850 = 0x352,
[helpstring("OEM - Latin II, Central European (DOS), Charset Label:ibm852, Aliases:cp852")]
cpibm852 = 0x354,
[helpstring("OEM - Cyrillic (primarily Russian), ")]
cpOEMCyrillicprimarilyRussian = 0x357,
[helpstring("OEM - Turkish, Turkish (DOS), Charset Label:ibm857")]
cpibm857 = 0x359,
[helpstring("OEM - Multlingual Latin I + Euro symbol, ")]
cpOEMMultlingualLatinIEurosymbol = 0x35A,
[helpstring("OEM - Portuguese, ")]
cpOEMPortuguese = 0x35C,
[helpstring("OEM - Icelandic, Icelandic (DOS), Charset Label:ibm861")]
cpibm861 = 0x35D,
[helpstring("OEM - Hebrew, Hebrew (DOS), Charset Label:DOS-862")]
cpDOS862 = 0x35E,
[helpstring("OEM - Canadian-French, ")]
cpOEMCanadianFrench = 0x35F,
[helpstring("OEM - Arabic, ")]
cpOEMArabic = 0x360,
[helpstring("OEM - Nordic, ")]
cpOEMNordic = 0x361,
[helpstring("OEM - Russian, Cyrillic (DOS), Charset Label:cp866, Aliases:ibm866")]
cpcp866 = 0x362,
[helpstring("OEM - Modern Greek, Greek, Modern (DOS), Charset Label:ibm869")]
cpibm869 = 0x365,
[helpstring("IBM EBCDIC - Multilingual/ROECE (Latin-2), IBM EBCDIC (Multilingual Latin-2), Charset Label:CP870")]
cpCP870 = 0x366,
[helpstring("ANSI/OEM - Thai (same as 28605, ISO 8859-15), Thai (Windows), Charset Label:windows-874, Aliases:DOS-874, iso-8859-11, TIS-620")]
cpwindows874 = 0x36A,
[helpstring("IBM EBCDIC - Modern Greek, IBM EBCDIC (Greek Modern), Charset Label:x-EBCDIC-GreekModern")]
cpxEBCDICGreekModern = 0x36B,
[helpstring("ANSI/OEM - Japanese, Shift-JIS, Japanese (Shift-JIS), Charset Label:shift_jis, Aliases:csShiftJIS, csWindows31J, ms_Kanji, shift-jis, x-ms-cp932, x-sjis")]
cpshiftjis = 0x3A4,
[helpstring("ANSI/OEM - Simplified Chinese (PRC, Singapore), Chinese Simplified (GB2312), Charset Label:gb2312, Aliases:chinese, CN-GB, csGB2312, csGB231280, csISO58GB231280, GB_2312-80, GB231280, GB2312-80, GBK, iso-ir-58")]
cpgb2312 = 0x3A8,
[helpstring("ANSI/OEM - Korean (Unified Hangeul Code), Korean, Charset Label:ks_c_5601-1987, Aliases:csKSC56011987, euc-kr, iso-ir-149, korean, ks_c_5601, ks_c_5601_1987, ks_c_5601-1989, KSC_5601, KSC5601")]
cpksc56011987 = 0x3B5,
[helpstring("ANSI/OEM - Traditional Chinese (Taiwan; Hong Kong SAR, PRC), Chinese Traditional (Big5), Charset Label:big5, Aliases:cn-big5, csbig5, x-x-big5")]
cpbig5 = 0x3B6,
[helpstring("IBM EBCDIC - Turkish (Latin-5), IBM EBCDIC (Turkish Latin-5), Charset Label:CP1026")]
cpCP1026 = 0x402,
[helpstring("IBM EBCDIC - Latin 1/Open System, ")]
cpIBMEBCDICLatin1OpenSystem = 0x417,
[helpstring("IBM EBCDIC - U.S./Canada (037 + Euro symbol), IBM EBCDIC (US-Canada-Euro), Charset Label:x-ebcdic-cp-us-euro")]
cpxebcdiccpuseuro = 0x474,
[helpstring("IBM EBCDIC - Germany (20273 + Euro symbol), IBM EBCDIC (Germany-Euro), Charset Label:x-ebcdic-germany-euro")]
cpxebcdicgermanyeuro = 0x475,
[helpstring("IBM EBCDIC - Denmark/Norway (20277 + Euro symbol), IBM EBCDIC (Denmark-Norway-Euro), Charset Label:x-ebcdic-denmarknorway-euro")]
cpxebcdicdenmarknorwayeuro = 0x476,
[helpstring("IBM EBCDIC - Finland/Sweden (20278 + Euro symbol), IBM EBCDIC (Finland-Sweden-Euro), Charset Label:x-ebcdic-finlandsweden-euro, Aliases:X-EBCDIC-France")]
cpxebcdicfinlandswedeneuro = 0x477,
[helpstring("IBM EBCDIC - Italy (20280 + Euro symbol), IBM EBCDIC (Italy-Euro), Charset Label:x-ebcdic-italy-euro")]
cpxebcdicitalyeuro = 0x478,
[helpstring("IBM EBCDIC - Latin America/Spain (20284 + Euro symbol), IBM EBCDIC (Spain-Euro), Charset Label:x-ebcdic-spain-euro")]
cpxebcdicspaineuro = 0x479,
[helpstring("IBM EBCDIC - United Kingdom (20285 + Euro symbol), IBM EBCDIC (UK-Euro), Charset Label:x-ebcdic-uk-euro")]
cpxebcdicukeuro = 0x47A,
[helpstring("IBM EBCDIC - France (20297 + Euro symbol), IBM EBCDIC (France-Euro), Charset Label:x-ebcdic-france-euro")]
cpxebcdicfranceeuro = 0x47B,
[helpstring("IBM EBCDIC - International (500 + Euro symbol), IBM EBCDIC (International-Euro), Charset Label:x-ebcdic-international-euro")]
cpxebcdicinternationaleuro = 0x47C,
[helpstring("IBM EBCDIC - Icelandic (20871 + Euro symbol), IBM EBCDIC (Icelandic-Euro), Charset Label:x-ebcdic-icelandic-euro")]
cpxebcdicicelandiceuro = 0x47D,
[helpstring("Unicode UCS-2 Little-Endian (BMP of ISO 10646), Unicode, Charset Label:unicode, Aliases:utf-16")]
cpunicode = 0x4B0,
[helpstring("Unicode UCS-2 Big-Endian, Unicode (Big-Endian), Charset Label:unicodeFFFE")]
cpunicodeFFFE = 0x4B1,
[helpstring("ANSI - Central European, Central European (Windows), Charset Label:windows-1250, Aliases:x-cp1250")]
cpwindows1250 = 0x4E2,
[helpstring("ANSI - Cyrillic, Cyrillic (Windows), Charset Label:windows-1251, Aliases:x-cp1251")]
cpwindows1251 = 0x4E3,
[helpstring("ANSI - Latin I, Western European (Windows), Charset Label:Windows-1252, Aliases:ANSI_X3.4-1968, ANSI_X3.4-1986, ascii, cp367, cp819, csASCII, IBM367, ibm819, ISO_646.irv:1991, iso_8859-1, iso_8859-1:1987, ISO646-US, iso8859-1, iso-8859-1, iso-ir-100, i...")]
cpWindows1252 = 0x4E4,
[helpstring("ANSI - Greek, Greek (Windows), Charset Label:windows-1253")]
cpwindows1253 = 0x4E5,
[helpstring("ANSI - Turkish, Turkish (Windows), Charset Label:windows-1254, Aliases:ISO_8859-9, ISO_8859-9:1989, iso-8859-9, iso-ir-148, latin5")]
cpwindows1254 = 0x4E6,
[helpstring("ANSI - Hebrew, Hebrew (Windows), Charset Label:windows-1255, Aliases:ISO_8859-8-I, ISO-8859-8, visual")]
cpwindows1255 = 0x4E7,
[helpstring("ANSI - Arabic, Arabic (Windows), Charset Label:windows-1256, Aliases:cp1256")]
cpwindows1256 = 0x4E8,
[helpstring("ANSI - Baltic, Baltic (Windows), Charset Label:windows-1257")]
cpwindows1257 = 0x4E9,
[helpstring("ANSI/OEM - Vietnamese, Vietnamese (Windows), Charset Label:windows-1258")]
cpwindows1258 = 0x4EA,
[helpstring("Korean (Johab), Korean (Johab), Charset Label:Johab")]
cpJohab = 0x551,
[helpstring("MAC - Roman, Western European (Mac), Charset Label:macintosh")]
cpmacintosh = 0x2710,
[helpstring("MAC - Japanese, Japanese (Mac), Charset Label:x-mac-japanese")]
cpxmacjapanese = 0x2711,
[helpstring("MAC - Traditional Chinese (Big5), Chinese Traditional (Mac), Charset Label:x-mac-chinesetrad")]
cpxmacchinesetrad = 0x2712,
[helpstring("MAC - Korean, Korean (Mac), Charset Label:x-mac-korean")]
cpxmackorean = 0x2713,
[helpstring("MAC - Arabic, Arabic (Mac), Charset Label:x-mac-arabic")]
cpxmacarabic = 0x2714,
[helpstring("MAC - Hebrew, Hebrew (Mac), Charset Label:x-mac-hebrew")]
cpxmachebrew = 0x2715,
[helpstring("MAC - Greek I, Greek (Mac), Charset Label:x-mac-greek")]
cpxmacgreek = 0x2716,
[helpstring("MAC - Cyrillic, Cyrillic (Mac), Charset Label:x-mac-cyrillic")]
cpxmaccyrillic = 0x2717,
[helpstring("MAC - Simplified Chinese (GB 2312), Chinese Simplified (Mac), Charset Label:x-mac-chinesesimp")]
cpxmacchinesesimp = 0x2718,
[helpstring("MAC - Romania, ")]
cpMACRomania = 0x271A,
[helpstring("MAC - Ukraine, ")]
cpMACUkraine = 0x2721,
[helpstring("MAC - Thai, ")]
cpMACThai = 0x2725,
[helpstring("MAC - Latin II, Central European (Mac), Charset Label:x-mac-ce")]
cpxmacce = 0x272D,
[helpstring("MAC - Icelandic, Icelandic (Mac), Charset Label:x-mac-icelandic")]
cpxmacicelandic = 0x275F,
[helpstring("MAC - Turkish, Turkish (Mac), Charset Label:x-mac-turkish")]
cpxmacturkish = 0x2761,
[helpstring("MAC - Croatia, ")]
cpMACCroatia = 0x2762,
[helpstring("Unicode UCS-4 Little-Endian, ")]
cpUnicodeUCS4LittleEndian = 0x2EE0,
[helpstring("Unicode UCS-4 Big-Endian, ")]
cpUnicodeUCS4BigEndian = 0x2EE1,
[helpstring("CNS - Taiwan, Chinese Traditional (CNS), Charset Label:x-Chinese-CNS")]
cpxChineseCNS = 0x4E20,
[helpstring("TCA - Taiwan, ")]
cpTCATaiwan = 0x4E21,
[helpstring("Eten - Taiwan, Chinese Traditional (Eten), Charset Label:x-Chinese-Eten")]
cpxChineseEten = 0x4E22,
[helpstring("IBM5550 - Taiwan, ")]
cpIBM5550Taiwan = 0x4E23,
[helpstring("TeleText - Taiwan, ")]
cpTeleTextTaiwan = 0x4E24,
[helpstring("Wang - Taiwan, ")]
cpWangTaiwan = 0x4E25,
[helpstring("IA5 IRV International Alphabet No. 5 (7-bit), Western European (IA5), Charset Label:x-IA5")]
cpxIA5 = 0x4E89,
[helpstring("IA5 German (7-bit), German (IA5), Charset Label:x-IA5-German")]
cpxIA5German = 0x4E8A,
[helpstring("IA5 Swedish (7-bit), Swedish (IA5), Charset Label:x-IA5-Swedish")]
cpxIA5Swedish = 0x4E8B,
[helpstring("IA5 Norwegian (7-bit), Norwegian (IA5), Charset Label:x-IA5-Norwegian")]
cpxIA5Norwegian = 0x4E8C,
[helpstring("US-ASCII (7-bit), US-ASCII, Charset Label:us-ascii, Aliases:ANSI_X3.4-1968, ANSI_X3.4-1986, ascii, cp367, csASCII, IBM367, ISO_646.irv:1991, ISO646-US, iso-ir-6us")]
cpusascii = 0x4E9F,
[helpstring("T.61, ")]
cpT61 = 0x4F25,
[helpstring("ISO 6937 Non-Spacing Accent, ")]
cpISO6937NonSpacingAccent = 0x4F2D,
[helpstring("IBM EBCDIC - Germany, IBM EBCDIC (Germany), Charset Label:x-EBCDIC-Germany")]
cpxEBCDICGermany = 0x4F31,
[helpstring("IBM EBCDIC - Denmark/Norway, IBM EBCDIC (Denmark-Norway), Charset Label:x-EBCDIC-DenmarkNorway")]
cpxEBCDICDenmarkNorway = 0x4F35,
[helpstring("IBM EBCDIC - Finland/Sweden, IBM EBCDIC (Finland-Sweden), Charset Label:x-EBCDIC-FinlandSweden")]
cpxEBCDICFinlandSweden = 0x4F36,
[helpstring("IBM EBCDIC - Italy, IBM EBCDIC (Italy), Charset Label:x-EBCDIC-Italy")]
cpxEBCDICItaly = 0x4F38,
[helpstring("IBM EBCDIC - Latin America/Spain, IBM EBCDIC (Spain), Charset Label:X-EBCDIC-Spain")]
cpXEBCDICSpain = 0x4F3C,
[helpstring("IBM EBCDIC - United Kingdom, IBM EBCDIC (UK), Charset Label:x-EBCDIC-UK")]
cpxEBCDICUK = 0x4F3D,
[helpstring("IBM EBCDIC - Japanese Katakana Extended, IBM EBCDIC (Japanese katakana), Charset Label:x-EBCDIC-JapaneseKatakana")]
cpxEBCDICJapaneseKatakana = 0x4F42,
[helpstring("IBM EBCDIC - France, ")]
cpIBMEBCDICFrance = 0x4F49,
[helpstring("IBM EBCDIC - Arabic, IBM EBCDIC (Arabic), Charset Label:x-EBCDIC-Arabic")]
cpxEBCDICArabic = 0x4FC4,
[helpstring("IBM EBCDIC - Greek, IBM EBCDIC (Greek), Charset Label:x-EBCDIC-Greek")]
cpxEBCDICGreek = 0x4FC7,
[helpstring("IBM EBCDIC - Hebrew, IBM EBCDIC (Hebrew), Charset Label:x-EBCDIC-Hebrew")]
cpxEBCDICHebrew = 0x4FC8,
[helpstring("IBM EBCDIC - Korean Extended, IBM EBCDIC (Korean Extended), Charset Label:x-EBCDIC-KoreanExtended")]
cpxEBCDICKoreanExtended = 0x5161,
[helpstring("IBM EBCDIC - Thai, IBM EBCDIC (Thai), Charset Label:x-EBCDIC-Thai")]
cpxEBCDICThai = 0x5166,
[helpstring("Russian - KOI8-R, Cyrillic (KOI8-R), Charset Label:koi8-r, Aliases:csKOI8R, koi, koi8, koi8r")]
cpkoi8r = 0x5182,
[helpstring("IBM EBCDIC - Icelandic, IBM EBCDIC (Icelandic), Charset Label:x-EBCDIC-Icelandic")]
cpxEBCDICIcelandic = 0x5187,
[helpstring("IBM EBCDIC - Cyrillic (Russian), IBM EBCDIC (Cyrillic Russian), Charset Label:x-EBCDIC-CyrillicRussian")]
cpxEBCDICCyrillicRussian = 0x5190,
[helpstring("IBM EBCDIC - Turkish, IBM EBCDIC (Turkish), Charset Label:x-EBCDIC-Turkish")]
cpxEBCDICTurkish = 0x51A9,
[helpstring("IBM EBCDIC - Latin-1/Open System (1047 + Euro symbol), ")]
cpIBMEBCDICLatin1OpenSystem1047Eurosymbol = 0x51BC,
[helpstring("JIS X 0208-1990 & 0121-1990, ")]
cpJISX0208199001211990 = 0x51C4,
[helpstring("Simplified Chinese (GB2312), ")]
cpSimplifiedChineseGB2312 = 0x51C8,
[helpstring("IBM EBCDIC - Cyrillic (Serbian, Bulgarian), IBM EBCDIC (Cyrillic Serbian-Bulgarian), Charset Label:x-EBCDIC-CyrillicSerbianBulgarian")]
cpxEBCDICCyrillicSerbianBulgarian = 0x5221,
[helpstring("Extended Alpha Lowercase, ")]
cpExtendedAlphaLowercase = 0x5223,
[helpstring("Ukrainian (KOI8-U), Cyrillic (KOI8-U), Charset Label:koi8-u, Aliases:koi8-ru")]
cpkoi8u = 0x556A,
[helpstring("ISO 8859-1 Latin I, Western European (ISO), Charset Label:iso-8859-1, Aliases:cp819, csISO, Latin1, ibm819, iso_8859-1, iso_8859-1:1987, iso8859-1, iso-ir-100, l1, latin1")]
cpiso88591 = 0x6FAF,
[helpstring("ISO 8859-2 Central Europe, Central European (ISO), Charset Label:iso-8859-2, Aliases:csISOLatin2, iso_8859-2, iso_8859-2:1987, iso8859-2, iso-ir-101, l2, latin2")]
cpiso88592 = 0x6FB0,
[helpstring("ISO 8859-3 Latin 3, Latin 3 (ISO), Charset Label:iso-8859-3, Aliases:csISO, Latin3, ISO_8859-3, ISO_8859-3:1988, iso-ir-109, l3, latin3")]
cpiso88593 = 0x6FB1,
[helpstring("ISO 8859-4 Baltic, Baltic (ISO), Charset Label:iso-8859-4, Aliases:csISOLatin4, ISO_8859-4, ISO_8859-4:1988, iso-ir-110, l4, latin4")]
cpiso88594 = 0x6FB2,
[helpstring("ISO 8859-5 Cyrillic, Cyrillic (ISO), Charset Label:iso-8859-5, Aliases:csISOLatin5, csISOLatinCyrillic, cyrillic, ISO_8859-5, ISO_8859-5:1988, iso-ir-144, l5")]
cpiso88595 = 0x6FB3,
[helpstring("ISO 8859-6 Arabic, Arabic (ISO), Charset Label:iso-8859-6, Aliases:arabic, csISOLatinArabic, ECMA-114, ISO_8859-6, ISO_8859-6:1987, iso-ir-127")]
cpiso88596 = 0x6FB4,
[helpstring("ISO 8859-7 Greek, Greek (ISO), Charset Label:iso-8859-7, Aliases:csISOLatinGreek, ECMA-118, ELOT_928, greek, greek8, ISO_8859-7, ISO_8859-7:1987, iso-ir-126")]
cpiso88597 = 0x6FB5,
[helpstring("ISO 8859-8 Hebrew, Hebrew (ISO-Visual), Charset Label:iso-8859-8, Aliases:csISOLatinHebrew, hebrew, ISO_8859-8, ISO_8859-8:1988, ISO-8859-8, iso-ir-138, visual")]
cpiso88598 = 0x6FB6,
[helpstring("ISO 8859-9 Latin 5, Turkish (ISO), Charset Label:iso-8859-9, Aliases:csISO, Latin5, ISO_8859-9, ISO_8859-9:1989, iso-ir-148, l5, latin5")]
cpiso88599 = 0x6FB7,
[helpstring("ISO 8859-15 Latin 9, Latin 9 (ISO), Charset Label:iso-8859-15, Aliases:csISO, Latin9, ISO_8859-15, l9, latin9")]
cpiso885915 = 0x6FBD,
[helpstring("Europa 3, Europa, Charset Label:x-Europa")]
cpxEuropa = 0x7149,
[helpstring("ISO 8859-8 Hebrew, Hebrew (ISO-Logical), Charset Label:iso-8859-8-i, Aliases:logical")]
cpiso88598i = 0x96C6,
[helpstring("ISO 2022 Japanese with no halfwidth Katakana, Japanese (JIS), Charset Label:iso-2022-jp")]
cpiso2022jp = 0xC42C,
[helpstring("ISO 2022 Japanese with halfwidth Katakana, Japanese (JIS-Allow 1 byte Kana), Charset Label:csISO2022JP, Aliases:_iso-2022-jp")]
cpcsISO2022JP = 0xC42D,
[helpstring("ISO 2022 Japanese JIS X 0201-1989, Japanese (JIS-Allow 1 byte Kana - SO/SI), Charset Label:iso-2022-jp-1, Aliases:_iso-2022-jp$SIO")]
cpiso2022jp1 = 0xC42E,
[helpstring("ISO 2022 Korean, Korean (ISO), Charset Label:iso-2022-kr, Aliases:csISO2022KR")]
cpiso2022kr = 0xC431,
[helpstring("ISO 2022 Simplified Chinese, ")]
cpISO2022SimplifiedChinese = 0xC433,
[helpstring("ISO 2022 Traditional Chinese, ")]
cpISO2022TraditionalChinese = 0xC435,
[helpstring("Japanese (Katakana) Extended, IBM EBCDIC (Japanese and Japanese Katakana), Charset Label:x-EBCDIC-JapaneseAndKana")]
cpxEBCDICJapaneseAndKana = 0xC6F2,
[helpstring("US/Canada and Japanese, IBM EBCDIC (Japanese and US-Canada), Charset Label:x-EBCDIC-JapaneseAndUSCanada")]
cpxEBCDICJapaneseAndUSCanada = 0xC6F3,
[helpstring("Korean Extended and Korean, IBM EBCDIC (Korean and Korean Extended), Charset Label:x-EBCDIC-KoreanAndKoreanExtended")]
cpxEBCDICKoreanAndKoreanExtended = 0xC6F5,
[helpstring("Simplified Chinese Extended and Simplified Chinese, IBM EBCDIC (Simplified Chinese), Charset Label:x-EBCDIC-SimplifiedChinese")]
cpxEBCDICSimplifiedChinese = 0xC6F7,
[helpstring("Simplified Chinese, ")]
cpSimplifiedChinese = 0xC6F8,
[helpstring("US/Canada and Traditional Chinese, IBM EBCDIC (Traditional Chinese), Charset Label:x-EBCDIC-TraditionalChinese")]
cpxEBCDICTraditionalChinese = 0xC6F9,
[helpstring("Japanese (Latin) Extended and Japanese, IBM EBCDIC (Japanese and Japanese-Latin), Charset Label:x-EBCDIC-JapaneseAndJapaneseLatin")]
cpxEBCDICJapaneseAndJapaneseLatin = 0xC6FB,
[helpstring("EUC - Japanese, Japanese (EUC), Charset Label:euc-jp, Aliases:csEUCPkdFmtJapanese, Extended_UNIX_Code_Packed_Format_for_Japanese, x-euc, x-euc-jp")]
cpeucjp = 0xCADC,
[helpstring("EUC - Simplified Chinese, Chinese Simplified (EUC), Charset Label:EUC-CN, Aliases:x-euc-cn")]
cpEUCCN = 0xCAE0,
[helpstring("EUC - Korean, Korean (EUC), Charset Label:euc-kr, Aliases:csEUCKR")]
cpeuckr = 0xCAED,
[helpstring("EUC - Traditional Chinese, ")]
cpEUCTraditionalChinese = 0xCAEE,
[helpstring("HZ-GB2312 Simplified Chinese, Chinese Simplified (HZ), Charset Label:hz-gb-2312")]
cphzgb2312 = 0xCEC8,
[helpstring("Windows XP: GB18030 Simplified Chinese (4 Byte), ")]
cpWindowsXPGB18030SimplifiedChinese4Byte = 0xD698,
[helpstring("ISCII Devanagari, ISCII Devanagari, Charset Label:x-iscii-de")]
cpxisciide = 0xDEAA,
[helpstring("ISCII Bengali, ISCII Bengali, Charset Label:x-iscii-be")]
cpxisciibe = 0xDEAB,
[helpstring("ISCII Tamil, ISCII Tamil, Charset Label:x-iscii-ta")]
cpxisciita = 0xDEAC,
[helpstring("ISCII Telugu, ISCII Telugu, Charset Label:x-iscii-te")]
cpxisciite = 0xDEAD,
[helpstring("ISCII Assamese, ISCII Assamese, Charset Label:x-iscii-as")]
cpxisciias = 0xDEAE,
[helpstring("ISCII Oriya, ISCII Oriya, Charset Label:x-iscii-or")]
cpxisciior = 0xDEAF,
[helpstring("ISCII Kannada, ISCII Kannada, Charset Label:x-iscii-ka")]
cpxisciika = 0xDEB0,
[helpstring("ISCII Malayalam, ISCII Malayalam, Charset Label:x-iscii-ma")]
cpxisciima = 0xDEB1,
[helpstring("ISCII Gujarati, ISCII Gujarathi, Charset Label:x-iscii-gu")]
cpxisciigu = 0xDEB2,
[helpstring("ISCII Punjabi, ISCII Panjabi, Charset Label:x-iscii-pa")]
cpxisciipa = 0xDEB3,
[helpstring("Unicode UTF-7, Unicode (UTF-7), Charset Label:utf-7, Aliases:csUnicode11UTF7, unicode-1-1-utf-7, x-unicode-2-0-utf-7")]
cputf7 = 0xFDE8,
[helpstring("Unicode UTF-8, Unicode (UTF-8), Charset Label:utf-8, Aliases:unicode-1-1-utf-8, unicode-2-0-utf-8, x-unicode-2-0-utf-8")]
cputf8 = 0xFDE9
} ConvertCodePages;
Used in
FormField.String,
FormField.Name,
FormField.FileName,
FormField.FilePath,
FormField.FileExt,
FormField.Header,
FormField.RAWHeader,
ByteArray.CharSetConvert,
ASPForm.StringToBinary,
ByteArray.CodePage,
ASPForm.CharSet,
FormParser.CharSet,
FormField.CharSet
Other links for ConvertCodePages class
ScriptUtilities and Huge ASP file upload classes
Kernel,
ByteArray,
Process,
Thread,
Advapi,
INIFile,
ZLib,
LogFile,
ASPForm,
FormFields,
FormField,
FormParser,
Dictionary
ScriptUtilities and Huge ASP file upload enums
ProcessCreationFlags,
ThreadPriorities,
PriorityClasses,
LogonTypes,
ConvertCodePages,
OutputTypes,
ZLibCompressLevels,
ConvertTypes,
LogLineEncodes,
LogLineBeginTypes,
FormStates,
eFormType
Easy to use, hi-performance ASP file upload component with progress bar indicator. Let's you upload multiple files with size up to 2GB to a disk or database along with another form fields. Works with large posts, any character set (including unicode utf-8). Contains one-click multiple files/folders download with on-the-fly
compression (Using BinaryWrite/BinaryRead).
Hi-performance text file logging for
ASP/VBScript/VBA applications. Lets you create daily/weekly/monthly log files with
variable number of logged values and extra timing and performance
info.
Lets you work with safearray
binary data in VBS/JS. It also enables conversion between binary and String data
using several code pages. ZLib compress and uncompress functions. Lets you
transfer files using compressed stream from a client to server using
IE.
This library also enables calling of
some Kernel and Advapi functions (performance, timing, sleep, configuration ...)
and enables native work with INI files.
© 1996 – 2005 Motobit Software, help{at}pstruh.cz, help v. 2.16.14