当我执行到这里时
 if save.Execute then//这一步
 copyfile(filepath,pchar(save.filename+'.mdb'),false);
总出现一个对话框,让我插入A盘,我把对话框取消掉后,才让我选择保存的路径,请问有谁知道这是为什么吗?
谢谢!我在线等。

解决方案 »

  1.   

    在调用这个函数之前,你加上这一条试试:
    SetCurrentDirectory('c:\winnt');先把当前目录改一下
      

  2.   

    有可能你上次选择保存路径的是A:盘!这种情况你再次选择了不同的目录应该就不会有了~~================================================================
         ◆◆◆ CSDN查询助手,查询方便快捷◆◆◆ 下载地址:  
     http://CoolSlob.ifood1.com/Download/CSDNFinder.exe  
     http://CoolSlob.8u8.com/Download/Tools/CSDNFinder.Slob[更名为.exe即可]  
      

  3.   

    设一下save 的 initaldir吧!