Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Compilierungsfehler mit ConnectTimeout (https://www.delphipraxis.net/115816-compilierungsfehler-mit-connecttimeout.html)

weenex 18. Jun 2008 14:38


Compilierungsfehler mit ConnectTimeout
 
Guten Tag zusammen,

ich bin am verzweifeln, habe Mir nun 2 verschiedene Delphi Versionen extra von einem Bekannten besorgt ich komme aber leider bei keiner Version zu einem Ergebniss.


Ich möchte lediglich eine Datei auf einen ftp-Server schieben, mittels IdFTP.
Beim Compilieren stockt es aber bei folgender Zeile;

IdFTP1.ConnectTimeout := 30000;

wenn ich diese Zeile auskommentiere, compiliert Delphi zwar, aber die ausführbare Datei liefert fehler.

nun meine Frage, was bedeutet; [Error] prj_1_we.dpr(206): Undeclared identifier: 'ConnectTimeout'

Was habe ich denn nicht deklariert, bzw. wo ?

hier mal ein Auszug meines Codes;

Code:

program prj_1_we;

{$APPTYPE Gui}

uses
  registry,
  Windows,
  Classes,
  idftp,
  SysUtils;



var
  regist: TRegistry;
  MainProfilePath: pchar;
  sl: TStringList;
  i : integer;
  zufall:integer;
  IdFTP1: TIdFTP;



**************
**************
*hier wäre noch mehr code*
*aber hier nun ein jump***
**************************
**************
**************


begin

 try

IdFTP1.Host := '192.168.0.101';
IdFTP1.Port := 21;
IdFTP1.Username := 'Admin';
IdFTP1.Password := '';
IdFTP1.Passive := True;
IdFTP1.ReadTimeout := 30000;
IdFTP1.ConnectTimeout := 30000;    /// In dieser Reihe kommt der Deklarierungsfehler
IdFTP1.Connect;
IdFTP1.ChangeDir('/Owned/');
IdFTP1.put('C:\'+IntToStr(zufall)+'.txt',IntToStr(zufall)+'.txt');
IdFTP1.Disconnect;


 finally
 end;


end.

wäre klasse falls Mir da jemand ein wenig unterstützung geben könnte, ich komme leider nicht weiter...

danke
weenex

Hansa 18. Jun 2008 19:01

Re: Compilierungsfehler mit ConnectTimeout
 
Bei mir gibts das zumindest bei D7 auch nicht. => Compiler bringt den Fehler. P.S.: du warst so schlau, nicht mal die Delphi-Version anzugeben.

Trotz dem hier :

Zitat:

Zitat von weenex
ich bin am verzweifeln, habe Mir nun 2 verschiedene Delphi Versionen extra von einem Bekannten besorgt ich komme aber leider bei keiner Version zu einem Ergebniss.

Welche wird denn bevorzugt besorgt ? :mrgreen:
Aber egal, welche das ist, offensichtlich gibts das eben nicht.

Und das hier :

http://www.delphi-forum.de/viewtopic...8d382f96461a9a

So etwas wird auch nicht gerne gesehen. :twisted: Insbesondere ohne jegliche Wartezeit direkt Leute in zwei Foren zu fragen. Willkommen in der Delphi-Praxis. :mrgreen:

Die Muhkuh 18. Jun 2008 19:07

Re: Compilierungsfehler mit ConnectTimeout
 
Hi und herzlich Willkommen :dp: ,

liegt eventuell an unterschiedlichen Indy-Versionen.

Schau mal, ob Du bei Connect noch ein Parameter angeben kannst. So wie ich grade beim TIdTCPClient im Kopf habe, kannst Du dort ein Timeout mitgeben.

Delphi-Quellcode:
IdFTP11.Connect(30000);


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