copyfileのエラー処理


中山  2007-12-03 15:10:47  No: 28814  IP: 192.*.*.*

copyfileを使用してファイルをコピーしようと思うのですが、出力先の容量ーバーや、コピー元ファイルの有無等、コピー処理でエラーが発生しても、
下記ロジックにて、エラーメッセージが表示されません。
どなたかご教授お願い致します。
try
   copyfile(PChar(File1),PChar(File2),false);
except
   MessageDlg('コピー中にエラーが発生しました。', mtWarning, [mbOk] , 0);
end;

編集 削除
うぃんえぃぴぃあい  2007-12-03 15:15:21  No: 28815  IP: 192.*.*.*

Return Values

If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError. 

ということ。

編集 削除
KHE00221  2007-12-03 16:09:54  No: 28816  IP: 192.*.*.*

ここでも見てみよう!

http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jpfileio/html/_win32_copyfile.asp

編集 削除