![]() |
Dynamische TIdFTP kann keine Events ansteuern
Delphi-Quellcode:
FTPCon.OnWorkBegin := OnFTPConWorkBegin;
Delphi-Quellcode:
private
{ Private declarations } FTPCon: TIdFTP; procedure OnFTPConWorkBegin(Sender: TObject; AWorkMode: TWorkMode; const AWorkCountMax: Integer);
Delphi-Quellcode:
also der oberste code wird im OnCreate des Forms aufgerufen aber es laesst sich nciht kompilieren, da die ParamtererListe nicht gleich ist an der Definition. Ist schon lange her das ich sowas gemacht hab also wahrscheinlich ist der Fehler einfach nur dumm, aber ich find ihn jetzt nicht (und ich kann da oben natuerlich nicht alle Parameter wie Sender und so schon eingeben da diese ja dynamisch sind und ich kann mich erinnern dass es frueher so einfach ging)
procedure TMainForm.OnFTPConWorkBegin(Sender: TObject; AWorkMode: TWorkMode;
const AWorkCountMax: Integer); begin //kommt irgendwann mal was rein end; |
Re: Dynamische TIdFTP kann keine Events ansteuern
Hi,
probier mal Zitat:
Zitat:
In der Datei findest Du dann bei neueren Indys z.B.:
Delphi-Quellcode:
und früher halt
TWorkBeginEvent = procedure(ASender: TObject; AWorkMode: TWorkMode; AWorkCountMax: Int64) of object;
TWorkEndEvent = procedure(ASender: TObject; AWorkMode: TWorkMode) of object; TWorkEvent = procedure(ASender: TObject; AWorkMode: TWorkMode; AWorkCount: Int64) of object;
Delphi-Quellcode:
Gruß Assertor
TWorkBeginEvent = procedure(ASender: TObject; AWorkMode: TWorkMode; AWorkCountMax: Integer) of object;
TWorkEndEvent = procedure(ASender: TObject; AWorkMode: TWorkMode) of object; TWorkEvent = procedure(ASender: TObject; AWorkMode: TWorkMode; AWorkCount: Integer) of object; |
Re: Dynamische TIdFTP kann keine Events ansteuern
Danke, hatte die Definitionen aus der Docu von indyproject.org geholt da die Turbo versionen die Pas-Dateien nicht haben und man sonst nicht daran kommt (vll hat die Delphi hilfe was dadrin)
aber Danke: Ich werds direkt ausprobieren EDIT: scheint zu funktionieren, Danke. |
Re: Dynamische TIdFTP kann keine Events ansteuern
Hi,
Zitat:
Zitat:
Gruß Assertor |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:46 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