Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi FTP Problem (https://www.delphipraxis.net/98980-ftp-problem.html)

Tommy0014 4. Sep 2007 23:48


FTP Problem
 
Nabend,
ich hab folgendes Problem... Ich kenne keine befehle für die indy 10 ftp komponente... ich will eine txt-datei auf den ftp-serverhochladen die der user geschrieben hat mit einem edit-feld... so ne art bugreport... darum meine frage kann mir einer bitte die befehle für diese komponente sagen? ich programmier mit delphi 7 personal

mein kumpel hat mir die befehle gegeben:
Delphi-Quellcode:
 procedure TForm1.FormCreate(Sender: TObject);
begin
FTP.Host := 'rep15.re.ohost.de';
FTP.Username := 'rep15';
FTP.Password := 'zensiert^^';
FTP.Connect;
leider kommt da [Fehler] Unit1.pas(784): Undefinierter Bezeichner: 'FTP'

danke schonmal im vorraus

mfg

Tommy

eddy 4. Sep 2007 23:58

Re: FTP Problem
 
Hallo Tommy0014,

schau Dir das Demo Programm von Indy zu FTP an.

Ist verständlich und bringt Dich garantiert weiter.

mfg
eddy

Tommy0014 5. Sep 2007 00:04

Re: FTP Problem
 
meinst du das demo-programm? http://www.hemasoft.de/dev/idlpr/

eddy 5. Sep 2007 00:14

Re: FTP Problem
 
Hallo Tommy0014,

nein, ich meine das, welches Indy mitliefert

..\Indy\Demo\IndyDemos\FTP\FTPDemo.dpr

mfg
eddy

Tommy0014 5. Sep 2007 00:28

Re: FTP Problem
 
bei mir ist keine FTPdemo dabei hab alles durch sucht und sufu gestart > nichts gefunden :(

eddy 5. Sep 2007 00:51

Re: FTP Problem
 
Hallo Tommy0014,

habe das Demo-Programm gepackt, 1,3 MB

Sende ich Dir gern zu, falls Du mir einen Weg mitteilst (FTP, Mail, Fritz!Data)

mfg
eddy

Tommy0014 5. Sep 2007 00:53

Re: FTP Problem
 
hast ne pn : )

eddy 5. Sep 2007 00:54

Re: FTP Problem
 
pn = persönlicher Neger -> bestimmt nicht!

Tommy0014 5. Sep 2007 00:55

Re: FTP Problem
 
(?? :wiejetzt: ich hab dir ne pn geschickt vllt ist die noch net angekommen loool ich denk wenn ich was mit n abkürz net sofort an neger... ^^lol)

edit:

gut danke eddy ich scann grad noch die datei (vertrauen ist gut, kontrolle ist besser^^) danach meld ich mich wenn ich noch fragen hab


mfg

Tommy

eddy 5. Sep 2007 01:15

Re: FTP Problem
 
Hallo Tommy,

die E-Mail wurde erfolgreich versandt

mfg
eddy

Tommy0014 5. Sep 2007 01:30

Re: FTP Problem
 
ich muss ehrlich sagen des hilft mir net wirklich weiter... ich will einfach das auf knopfdruck ein text von einem edit-feld als .txt-datei auf meinem ftp-server gesendet wird und die demo ist zu kompliziert da blick ich gar nichts ich werd mal noch bissle im quelltext stöbern vllt find ich doch was...

Angel4585 5. Sep 2007 06:51

Re: FTP Problem
 
Schreib den Text in eine TStringList, speicher diese via "SaveToFile" in eine Datei.

Danach erzeugst du die FTPKomponente, bzw ziehst sie aufs Formular, trägst deine Zugangsdaten ein, connectest und schiebst die Datei über den "put" Befehl nach oben ;)

Matze 5. Sep 2007 07:38

Re: FTP Problem
 
Man hätte auch einfach auf die Indy-Demo-Seite verlinken können, damit andere, die ähnliche Probleme haben, auch etwas damit anfangen können und sich das Thema nicht zu sehr in einen Dialog wandelt. ;)

Tommy0014 5. Sep 2007 12:20

Re: FTP Problem
 
danke für die antworten... aber leider hilft mir das alles nichts wenn ich nicht die befehle kenn... ich kann ja net einfach reinschreiben
HOST := 'user.funpix.de';
USER := 'G'
PW := '***'
connect;

da kommt dann ein fehler...

Klaus01 5. Sep 2007 12:24

Re: FTP Problem
 
Hallo,

dann schau Dir doch einmal das FTP Tutorial auf dsdt an.

Grüße
Klaus

Tommy0014 5. Sep 2007 12:30

Re: FTP Problem
 
danke endlich was was mich weiter bringt, genau das hab ich gesucht
mfg
tommy


edit: ich hab noch eine frage danach nerv ich euch nicht mehr^^ kann ich irgendwie verhindern das wenn man oben auf das X klickt das Programm geschlossen wird?

Angel4585 5. Sep 2007 14:31

Re: FTP Problem
 
eigentlich "neue Frage, neuer Thread" :zwinker:
Ein Formular hat ein OnClose und ein OnCloseQuery Ereignis, bei beiden kannst du es verhindern :)

IceTube 5. Sep 2007 15:00

Re: FTP Problem
 
Hallo,

Das Problem ist nur dass man einfach mit einem ..Sniffer dein Passwort und den Benutzer herausfinden kann, und somit zugang zu deinem Server hat...

lg

Tommy0014 5. Sep 2007 15:24

Re: FTP Problem
 
Zitat:

Zitat von Angel4585
eigentlich "neue Frage, neuer Thread" :zwinker:
Ein Formular hat ein OnClose und ein OnCloseQuery Ereignis, bei beiden kannst du es verhindern :)

ich wollt net rumspammen^^ danke ich werds mal versuchen

@ icetube : also ich glaub kaum das jmd so dringend ein ftp-server braucht.. die bekommt man nachgeschmissen

edit: ich habs nun mit OnCloseQuery hinbekommen man kann es nicht mehr schließen, aber leider überhaupt nicht mehr schließen^^
Delphi-Quellcode:
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
  CanClose := false;
end;

Matze 5. Sep 2007 15:48

Re: FTP Problem
 
Zitat:

Zitat von Angel4585
eigentlich "neue Frage, neuer Thread" :zwinker:

Nicht nur "eigentlich", das gilt in dem Fall immer.

@Tommy: Diese Frage gab's auch schon sehr oft, du musst nur suchen. Baue eine Bedingung ein, unter der CanCloseauf false gesetzt wird, immer darfst du's natürlich nicht setzen. Aber wie gesagt, bemühe die Suche bzw. schau dir den Link an und baue dir das um.

Da das hier jetzt schon drunter und drüber geht und die Ausgangsfrage geklärt ist, schließe ich hier mal, bevor es noch weiter ausartet. Wenn man nach einem speziellen Lösungsansatz sucht und 2 Themen in einem vereint sind, dann erhält man oft weniger brauchbare Suchergebnisse, weshalb man pro Frage nur ein Thema ansprechen sollte, es sei denn, sie hängen eng miteinander zusammen.

C L O S E D


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:40 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