问题是这样的:
我的一个文本文件,里的内容是这样的:
   
分店
    深圳我想把这个文件内容写到Memo1里去,我是这样写的:
procedure TForm1.Button1Click(Sender: TObject);
begin
  OpenDialog1.Execute ;
  Memo1.Clear;
  Memo1.Lines.LoadFromFile(OpenDialog1.FileName);end;
Memo1 里内容为分店
  深圳我想要的结果是分店
    深圳如果我这样写
procedure TForm1.Button1Click(Sender: TObject);
begin
  OpenDialog1.Execute ;
  Memo1.Clear;
  Memo1.Font.Charset:=134;    //设定为简体中文
  Memo1.Lines.LoadFromFile(OpenDialog1.FileName);end;
Memo1 里内容为
分店
    深圳是我想要的结果,但是这只适用简体中文呀,如果文本文件里的内容是繁体,在Memo1就是乱码了?
各位有没有好的结决方法?多谢了!