delphi读取文本文件的问题
procedure TForm1.Button1Click(Sender: TObject);
var
fName:string;
sqlFile:TextFile;
sqlText:string;
begin
if (self.OpenDialog1.Execute)then
fName := self.OpenDialog1.FileName
else
Exit;
AssignFile(sqlFile,fName);
Reset(sqlFile);
while not Eof(sqlFile) do
begin
Readln(sqlFile,sqlText);
self.Memo1.Lines.Add(sqlText)
end;
CloseFile(sqlFile);
end;
我用上面过程读取文件时,中文是乱码,但是用记事本和C#读出时却正常,请问高手是什么原因,读取的文件是TXT文件