回 帖 发 新 帖 刷新版面

主题:初学Delphi,菜鸟问题。希望大家帮助下

procedure TForm1.N3Click(Sender: TObject);
begin
  form1.SaveDialog1.Execute; //保存文件
  form1.Memo1.Lines.SaveToFile(form1.SaveDialog1.FileName); //把memo1中的内容保存到XX文件中
  if RightStr(form1.SaveDialog1.FileName,4)<>'.txt' then
      form1.SaveDialog1.FileName:=form1.SaveDialog1.FileName+'.txt';
end;

end.
  以上代码是一个保存文本文件的代码。但是运行了老是出错。提示
if RightStr(form1.SaveDialog1.FileName,4)<>'.txt' then 这一句出错。
  RightStr是取右边的字符的?
 反正就是不知道错那里了。。

回复列表 (共1个回复)

沙发

在uses中把StrUtils加上

我来回复

您尚未登录,请登录后再回复。点此登录或注册