求助:Delphi的ComboBox加载外部txt文件,出现的诡异现象。
本帖最后由 dx681 于 2020-11-5 16:50 编辑吾友好!我的操作是这样的:
1、我在Delphi的Form1中放置了1个ComboBox组件,命名是ComboBox1
2、我给From1添加了OnCreate事件,代码如下:
procedure TForm1.FormCreate(Sender: TObject);
begin
ComboBox1.Items.LoadFromFile('list.txt');
end;
end.
3、在同级目录里有个txt文件,内容是这样的:
4、编译运行程序,结果ComboBox1里抽风了!
吾友们,我在Delphi7和Delphi10.3里都实践了,结果都是这样。
请问这是个什么情况?如何解决呢?{:1_893:} 字符集问题 CrLf问题吧 把程序拿别的电脑运行一下就看出来了 感谢 xinyuguy、JuncoJet、w92vv,顺着你们指引的方向,用editplus打开list.txt文件,将里面所有的回车删了重新打了一遍,存成UTF8编码。
Delphi代码没有任何改动,还是那个编译好的程序文件,运行后症状全无!完美解决!
页:
[1]