Einzelnen Beitrag anzeigen

Akut-Programming

Registriert seit: 18. Aug 2003
648 Beiträge
 
#4

Re: Trennen & Verbinden mit Indy, evtl. in einem Button

  Alt 15. Apr 2004, 13:04
Also ich hab mir den code mal einwenig angeschaut - versuchs doch mal über die Button-Caption zu lösen?!,... hier ist mein Vorschlag, Ungefähr so..
Delphi-Quellcode:
procedure TForm1.BtverbindungClick(Sender: TObject);
VAR Servername, Username, Passwort: Real;
BEGIN
  if Btverbindung.Caption=='trennen'
  Btverbindung.Caption:='verbinden'
  IF IdFTP1.Connected THEN
  TRY
    IF TransferrignData THEN
      IdFTP1.Abort;
    IdFTP1.Quit;
    IdFTP1.Disconnect;
  FINALLY
   ...
  END
  ELSE if Btverbindung.Caption=='verbinden'
  Btverbindung.Caption:='trennen'
    WITH IdFTP1 DO
    TRY
      Username := Edusername.Text;
      Password := Edpasswort.Text;
      Host := Edftpserver.Text;
      Connect;
    FINALLY
      IF Connected THEN
      BEGIN
        Form1.Statusbar1.Simpletext := 'Ftp-Verbindung erfolgreich';
        IF Form2.CBverbindungclose.Checked THEN
          CLOSE
      END;
    END;
END;
Akut-Programming
be cool, be hot ... just be
  Mit Zitat antworten Zitat