Registriert seit: 1. Mai 2007
181 Beiträge
Delphi 7 Enterprise
|
WinInet FTPPutFile() klappt net :x
9. Aug 2008, 15:14
Delphi-Quellcode:
function UploadToFtp( ftp, name, pw, _file: String):LongBool;
var
hNet, hCon: Pointer;
begin
result := false;
hNet := InternetOpen(' YouAreSkored', INTERNET_OPEN_TYPE_DIRECT, nil, nil, 0);
if hNet <> nil then
begin
hCon := InternetConnect(hNet, PChar( ftp), INTERNET_DEFAULT_FTP_PORT, PChar( name), PChar(pw), INTERNET_SERVICE_FTP, INTERNET_FLAG_PASSIVE, 0);
if hCon <> nil then
begin
result := FtpPutFile(hNet, PChar(_file), PChar(ExtractFileName(_file)), FTP_TRANSFER_TYPE_ASCII, 0);
InternetCloseHandle(hCon);
end;
InternetCloseHandle(hNet);
end;
end;
hCon ist immer nil. Weiß jemand wieso?
MfG: sk0r
|
|
Zitat
|