Forum: Algorithmen, Datenstrukturen und Klassendesign
by Delphi.Narium,
18. Nov 2020
Was heißt das?
Steht die Ausgabe von WriteToLog('Timer1Timer','Start'); nie in der Logdatei?
Oder steht es in der Logdatei, aber die Ausgabe von WriteToLog('doDownload', 'Try to read'); fehlt?
Oder ...?
Irgendwie reichen Deine Informationen noch nicht aus, um sich eine konkrete Vorstellung des Problemes machen zu können.
Wäre es möglich den Quelltext des Projektes hier mal...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Delphi.Narium,
18. Nov 2020
Da es die Variabel FrmDm für die Klasse TFrmDm gibt, hätte ich eher dashier erwartet:procedure TEuropeanCentralBankCurrencyService.Timer1Timer(Sender: TObject);
begin
WriteToLog('Timer1Timer','Start');
FrmDm.doDownload(WEBSITE, outputFilePathName);
WriteToLog('Timer1Timer','Finished');
DoStop;
end;
Befremdlich finde ich auch, dass dm in der Timerprozedure erstellt und freigegeben...