SaveDialog1.execute
 是什么意思啊。特别是execute在Delphi中是什么意思啊!

解决方案 »

  1.   

    就是“执行”的意思,SaveDialog1.execute 这句话应该是打开一个保存对话框吧
    QQ33524826
      

  2.   

    大哥,看看帮助好了,
    这个指如save对话框选择ok执行的话返回true
      

  3.   

    你把下面的代码拷回去,
    覆盖当前新建工程的所有代码,
    再运行几遍就会明白了!
    =============================
    unit Unit1;interfaceuses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls, ComCtrls, DBXpress, DB, DBClient, MConnect, SqlExpr;type
      TForm1 = class(TForm)
        Button1: TButton;
        SaveDialog1: TSaveDialog;
        procedure Button1Click(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;var
      Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
    begin
       SaveDialog1.Execute;
       if SaveDialog1.FileName<>'' then
       showMessage('你选择了保存为:['+
         SaveDialog1.FileName+'] 文件及路经');
    end;end.
      

  4.   

    还有,
    在当前新建工程的form1中拖动建立一个
    默认的“Button1”,并设置盖按钮的单击事件
    为Button1Click。
      

  5.   

    execute是执行不返回值的操作,
    比如:在sql中execute是执行不返回值的操作,如updata,insert 等
      

  6.   

    说白了,就是说指明是否选定了某个文件,是否执行了操作,如果执行了,返回值就为true;注意:Delphi中  If SaveDialog1.execute then ......  相当于
                      If SaveDialog1.execute=true then ......  学过VB吗?        就是 if not(savedialog1.filename<>"") then ......