Hi Experten,
ich bin noch recht unerfahren im Umgang mit Delphi, da ich seit >10 Jahren Pascal gewohnt bin.
Aus diesem Grunde kann ich das ein oder andere noch nicht so nachvollziehen.
Ich setze Delphi 7 Enterprise ein.
Ich habe mehrere Programme, die ich nun von Pascal auf Delphi umstellen möchte.
Eines klappt ganz hervorragend. Hiermit kann ich Dateien auf meinen
FTP senden und auch abholen. Das Programm ist ein ganz normales Delphi-Projekt.
Nun zu meinem Sorgenkind. Das ist eine Konsolenanwendung. Hier habe ich eine eigene Klasse definiert. In diese wollte ich nun die TIdFTP mit aufnehmen.
Delphi-Quellcode:
cStatistics = class
IdFTP1 : TIdFtp;
...
private
...
public
...
end;
Kompilieren lässt sich alles Fehlerfrei.
Wenn ich das Programm jedoch aufrufe, bekomme ich beim ersten Zugriff auf eine IdFTP-Variable (IdFTP1.Connected) sofort eine "
Exception der Klasse EAccessViolation".
Ich denke mal, das ich irgendetwas noch initialisieren muss.
In Erwartung euere kompetenten Antwort(en)
Framige