通知
すべてクリア
Topic starter
2005年8月19日 11:22 AM
ただいま、VCにて「FtpGetFile」を使用してます。
コンパイルは使用でき、正しく転送できてますが、PCにより転送が失敗してしまいます。
失敗する、PCはXP・win2000のVCの入ってないPCです。
win2000のVC入っているPCはOKです。
VCの入っているいないは、関係ないと思います。
何かしら、環境設定&セキュリティ的な面に問題があると思いますが、わかりません。
戻り値もTRUE・FALSEだけしか戻ってこないので、なんとも判断できません。
何か落ち度があると思います。
ご存知の方、宜しくお願いします。
if ( FtpGetFile(
CL_hConnection,sHdd, sFtp,
FALSE,
INTERNET_FLAG_RELOAD,
FTP_TRANSFER_TYPE_BINARY,
0))
2005年8月19日 11:45 AM
> 戻り値もTRUE・FALSEだけしか戻ってこないので、なんとも判断できません。
MSDNを読みましょう。
http://msdn.microsoft.com/library/en-us/wininet/wininet/ftpgetfile.asp
>Return Values
>Returns TRUE if successful, or FALSE otherwise. To get a specific error
message, call GetLastError.
APIの詳細なエラー情報は,大抵GetLastErrorを呼び出すことで得られます。