Autor Beitrag
Gerhard_S
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 98



BeitragVerfasst: Sa 18.02.12 23:32 
Hallo,
ich möchte mich in die Indy-Komponenten einarbeiten, stoße aber schon beim ersten Schritt auf ein Problem.
Ich habe die FTP-Demo mit Delphi XE kompiliert und möchte jetzt eine FTP-Verbindung aufbauen. Die Anwendung IndyFTP.exe bietet für den Verbindungsaufbau die Felder FTP Address, User name, Password an. Ich habe es versucht mit den von Strato erhaltenen Daten (Host Name, user name, password), doch die Demo baut keine Verbindung auf (die Statuszeile zeigt "offline", einen "Connect-Button" gibt es nicht).
Ist Indy-FTP-Demo vielleicht gar nicht dazu gedacht, Dateien auf eine Internet-Präsenz hochzuladen, sondern nur dazu, den ftp-Teil der Präsenz zu erreichen (www.wunschname.de/wu/wunschname.de ist das Strato-Muster)?

Moderiert von user profile iconNarses: Beiträge zusammengefasst

Inzwischen habe ich doch den Connect-Button gefunden (er sieht so grau aus, als sei er deaktiviert), doch ich fange mir eine Access Violation ein, und zwar in der procedure FTPWorkBegin, bereits in der ersten Zeile. Kennt jemand das Problem?
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: Mo 20.02.12 17:54 
Access Violation ist doch ziemlich nichtssagend.

Im Allgemeinen ist es schwierig etwas zu sagen, da ich den Code nicht kenne. Das einfachste wäre, das Programm von Grund auf zu programmieren, sobald es hakt, wird man es merken und es sicher auch beheben können.

www.delphi-treff.de/...net/indy/ftp-tidftp/

Sieh erstmal, ob du überhaupt eine Verbindung bekommst (erste 4 Codezeilen). Sicherlich kriegst du (falls nicht) auch eine brauchbarere Fehlermeldung.

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)