![]() |
FTP frage
Delphi-Quellcode:
function putfile(server, username, password, localfile, remotefile: string; port: word = 21): boolean;
var hopen, hconnect: HINTERNET; begin hopen := InternetOpen('myagent', INTERNET_OPEN_TYPE_DIRECT, nil, nil, 0); hconnect := InternetConnect(hopen, pchar(server), port, pchar(username), pchar(password), INTERNET_SERVICE_FTP, INTERNET_FLAG_PASSIVE, 0); Result := FtpPutFile(hconnect, pchar(localfile), pchar(remotefile), FTP_TRANSFER_TYPE_UNKNOWN, 0); InternetCloseHandle(hconnect); end;
Delphi-Quellcode:
So sieht der ftp-upload aus. kann ich die connection eigentlich schließen mit irgendnem befehl???
putfile('ftp:\xxxx', 'xxx', 'xxx', 'C:\Datei.txt', '/Datei.txt');
Also wenn ich die grad hochgeladene textdatei mit ner anderen procedure widerdownloade klappt das zwar beim ersten versuch, aber wenn ich dann einen andern text uploade und den dann wieder downloade bleibt das immer der vom ersten mal. wenn ich zwischen durch, das fenster schließe gehts, aber ich möchte jez nicht nach jedem upload das fennster schließen wollen, also war jez meine frag ob des daran liegt, dass man den upload noch irgendwie beednen muss, wenn ja, wie? MFG Larsi |
Re: FTP frage
kann mir denn keiner helfen?????
|
Re: FTP frage
omg das waren grade mal 13 minuten... lass uns doch mal zeit nachzudenken^^
und pushs sind erst nach 24 stunden erlaubt! :warn: |
Re: FTP frage
Zitat:
|
Re: FTP frage
Hä :oops:
mit Englisch hab ichs net so. aber gemeint war doch, das man das erst wieder schließen muss und wie geht das verbindung schließen |
Re: FTP frage
Zitat:
Die Verbindung schließt du schon, aber die Session lässt du offen. Es fehlt noch ein
Delphi-Quellcode:
am Ende oder InternetOpen() und InternetCloseHandle() ganz ausserhalb.
InternetCloseHandle(hopen);
|
Re: FTP frage
thx. sry, aber hats grad echt eilig!
MFG Larsi |
Re: FTP frage
sry aber ich kriegs immer noch net hin, also muss ich das:
Delphi-Quellcode:
jez in die
InternetCloseHandle(hopen);
Delphi-Quellcode:
reinschreiben oder in die button procedure???
function putfile(server, username, password, localfile, remotefile: string; port: word = 21): boolean;
|
Re: FTP frage
naja, da wo hopen auch deklariert ist.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz