Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Via FTP Datei hochladen (https://www.delphipraxis.net/132021-via-ftp-datei-hochladen.html)

xXxKoGaxXx 4. Apr 2009 20:56

Re: Via FTP Datei hochladen
 
1. Ich bin nicht blind, nur im moment zu doof ;-) Hat private Hintergründe...
2. Delphi 7 Personal
3. Danke :D schonmal

xXxKoGaxXx 4. Apr 2009 21:04

Re: Via FTP Datei hochladen
 
Direkt mal ne andere Frage:
Kann ich dort auch direkt eine Datei schreiben?
Also wo dann Edit1 und Edit2 reinschreiben kann?

Luckie 4. Apr 2009 21:05

Re: Via FTP Datei hochladen
 
Bei D7 sind die Indies nicht dabei. Kannst du aber nachinstallieren, siehe mein Link.

Wie direkt schreiben? Du musst schon eine Datei hochladen.

xXxKoGaxXx 4. Apr 2009 21:08

Re: Via FTP Datei hochladen
 
Kann ich dort nicht eine blablabla.txt erstellen?

xXxKoGaxXx 4. Apr 2009 21:12

Re: Via FTP Datei hochladen
 
Ich bin zu doof das zu installieren -.-

xXxKoGaxXx 4. Apr 2009 21:34

Re: Via FTP Datei hochladen
 
Kann mir wer helfen das Indy zu installieren? ^^

Luckie 4. Apr 2009 21:36

Re: Via FTP Datei hochladen
 
Würdest du bitte nicht andauernd neue Postings verfassen, sondern vorangegangene, wenn noch keiner geantwortet, hat editieren?

xXxKoGaxXx 4. Apr 2009 21:40

Re: Via FTP Datei hochladen
 
Zitat:

Zitat von Luckie
Würdest du bitte nicht andauernd neue Postings verfassen, sondern vorangegangene, wenn noch keiner geantwortet, hat editieren?

Sorry :cry:

Hoff trotzdem noch auf deine Hilfe ...

dutyfree 4. Apr 2009 21:53

Re: Via FTP Datei hochladen
 
Wieso so kompliziert?

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;
Aufruf:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
putfile(ftpadresse, loginname, loginpw, 'C:\deinedatei.txt', 'deinedatei.txt')
end;

Luckie 4. Apr 2009 22:00

Re: Via FTP Datei hochladen
 
Nun ja, die API-Funktionen sind für einen Anfänger wohl etwas schwerer. Und wenn die Indies installiert wäre, hätten wir das Problem schon längst gelöst.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:13 Uhr.
Seite 3 von 4     123 4      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz