procedure TForm1.Button2Click(Sender: TObject);
//向C:\1.txt中写入该文件的扩展名
var
pData:PChar;
filestream:TFileStream;
strfileName:Ansistring;
begin
  strfileName:=ExtractFileExt('C:\1.txt');
  pData:=PChar(strfileName);
  filestream:=TFileStream.Create(self.Edit1.Text,fmOpenWrite);
  try
  filestream.WriteBuffer(pData,Length(pData));
  finally
  filestream.Free;
  end;
end;当我再读出来的时候确是乱码,请高手指点这是为什么