我有一些 VB 源代码,想将其转换为 Delphi:
Do While Not EOF(textfile)
Line Input #textfile, Line
Dim retstring() As String
retstring = Split(Line, Chr(32))
first = retstring(0)
second = retstring(1)
我有一些类似于这些行的文本文件:
大家好 很高兴 再会
我在答案中尝试了一些源代码,但仍然遇到问题。我看到消息“hello all”和“nice to”,但实际上我想看到“hello”和“all”。
procedure TForm1.BitBtn1Click(Sender: TObject);
var
list : TStringList;
first, second, third: string;
begin
list := TStringList.Create;
try
list.Delimiter := #32;
list.LoadFromFile('test.txt');
first := list[0];
second := list[1];
ShowMessage(first);
ShowMessage(second);
finally
list.Free;
end;
end;