德尔福标题全部是中文而不是英文

时间:2017-02-14 20:33:43

标签: string delphi delphi-xe7 ftdi

我最近购买了Delphi XE7并开始使用它进行编码。我的Windows语言是英语。我不知道Delphi为什么用中文显示表格标题。此外,当我读取FTDI USB接口设备的设备字符串(请参阅ftdichip.com)时,该字符串由Delphi程序以中文读取,与Windows中显示的英文字符串不匹配。我想知道如何让Delphi XE7只用英文读取和显示字符串。

我的程序使用FTDI的D2XX.pas单元。它在这里:[http://www.ftdichip.com/Support/SoftwareExamples/CodeExamples/Delphi/D2XXUnit.zip]

代码必须将FTDI USB设备序列号读取到变量FT_Device_String:String; D2XX单元在Windows XP + Delphi 5下运行良好。可执行文件仍可在Windows 10下运行。 但是,当我在Windows 7或10下使用Delphi XE7编译程序时,FT_Device_String显示所有中文字符。

我在Delphi中尝试了很多字符串类型,如UnicodeString,AnsiString,WideString等,但没有更好的结果。我对德尔福的了解有限,所以你的帮助很宝贵。

感谢您的帮助。

0 个答案:

没有答案
相关问题