Skip to content

文件 I/O 的编码选项

Open语句通过使用新的Encoding关键字和变量支持 Unicode,并允许您指定除标准 Unicode 选项之外的广泛编码选项。

使用示例

vb
Open "C:\MyFile.txt" For Input Encoding utf-8 As #1

支持的编码

当前定义的编码选项完整列表(不用担心,这些会在智能感知中出现)是:

  • default_system_ansi
  • utf_7utf_7_bom
  • utf_8utf_8_bom
  • utf_16utf_16_bom
  • us_ascii
  • koi8_ukoi8_r
  • big5
  • iso_8859_1_latin1iso_8859_2_latin2iso_8859_3_latin3iso_8859_4_latin4
  • iso_8859_5_cyrilliciso_8859_6_arabiciso_8859_7_greekiso_8859_8_hebrew
  • iso_8859_9_latin5_turkishiso_8859_10_latin6_nordiciso_8859_11_thai
  • iso_8859_13_latin8_balticiso_8859_14_latin8_celtic
  • iso_8859_15_latin9_euroiso_8859_16_latin10_balkan
  • windows_1250_central_europewindows_1251_cyrillicwindows_1252_western
  • windows_1253_greekwindows_1254_turkishwindows_1255_hebrewwindows_1256_arabic
  • windows_1257_balticwindows_1258_vietnamese
  • ibm_850_western_europeibm_852_central_and_eastern_europe
  • ibm_855_cyrillicibm_856_hebrewibm_857_turkishibm_858_western_europe
  • ibm_860_portugueseibm_861_icelandicibm_862_hebrew
  • ibm_863_canadianibm_865_danishibm_866_cyrillicibm_869_greek
  • ibm_932_japaneseibm_949_korean

根据系统支持,应接受具有类似格式的其他编码。

twinBASIC及其LOGO版权为作者"韦恩"所有