Z
zhouxwang
Unregistered / Unconfirmed
GUEST, unregistred user!
已存在'D:/DataBase/myTable.dbf'<br>我想要把'D:/DataBase/myTable.dbf'拷貝成'D:/BackUp/myTable.dbf'<br>如何實現呢??<br>我在delphi7.0寫了一段代碼,但編譯時總是報錯,請各位大哥幫忙看看.<br>procedure TMain.ToolButton55Click(Sender: TObject);<br>begin<br> if Not DirectoryExists('D:/mylicai/BackUp') then//如果目錄不存在<br> if not ForceDirectories('D:/mylicai/BackUp') then//創建目錄<br> begin<br> showmessage('創建D:/mylicai/BackUp失敗,備份不成功!!');<br> exit;<br> end;<br> if FileExists('D:/DataBase/myTable.dbf') then //檢測文件是否存在<br> if CopyFile(pchar('D:/DataBase/myTable.dbf'),Pchar('D:/BackUp/myTable.dbf'),false)=0 then //copy 文件,不成功返回0<br> showmessage('備份D:/mylicai/DataBase/myTable.dbf失敗,備份不成功!!');<br><br>end;<br>錯誤如下:<br>[warning]unit1.pas(670) Unsafe type'Pchar'<br>也就是 if CopyFile(pchar('D:/DataBase/myTable.dbf'),Pchar('D:/BackUp/myTable.dbf'),false)=0 then<br>這一行