我最近作的一个程序,想实现的功能是:用户运行的时候点击保存按钮,把服务器上的文件保存到自己电脑上。cad文件*.dwg文件。请教高手代码如何写?我刚学delphi。请大家帮助!!

解决方案 »

  1.   

    SaveDialog不能保存文件,只能帮你取一个文件名,需要自己再往该文件当中写入。
      

  2.   

    SaveDialog完成的功能是,返回一个有效的路径,具体的保存文件要调用相应的方法你这个需求应该可以以流的读写方式来实现
      

  3.   

    SaveDialog.FileName包含路径还有文件名
      

  4.   

    if savedialog1.Execute then
      begin
        savedialog1.FileName; //只能得到文件名称(包括路径)
        你自己的处理方法
        //..............
      end;
      

  5.   

    窗体上有两个控件,memo1,button1,我点button1里,让文件保存保存memo里的内容,代码如下:
    begin
           form1.SaveDialog1.Filter :='纯文本文件(*.txt)|*.txt';
           form1.SaveDialog1.Title :='*.txt';
        if form1.SaveDialog1.Execute =true then
        begin
           memo1.Lines.SaveToFile(form1.SaveDialog1.FileName );
        end;
        application.MessageBox('文件保存成功!','提示!',64);
    end;