Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Delphi_Rainer,
10. Jun 2021
Hallo !
Ja die Anwendung ist so programmiert das der Anwender erst Eingaben , Auswahl einer Funktion ausführen darf bevor er eine andere Funktion ausführen kann. Ist vom Kunden so vorgegeben.
Aber...Warum unterbricht Delphi mitten im Event die Ausführung und öffnet das Modale Fenster ???
Das ist doch falsch !!!
Gruß Rainer
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Delphi_Rainer,
10. Jun 2021
Hallo !
Habe mal ein Beispielprogramm hochgeladen.
Wenn auf den Button geklickt wird, dann kommt es ab und zu vor das der Timer nicht mehr getriggert wird. Immer wenn ich den Klick in der Ausführung des Events hinbekomme !
Gruß Rainer
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Delphi_Rainer,
10. Jun 2021
Hallo BigAl
Wenn ich folgendes mache
procedure form1.OnTimerEvent(sende:TObject);
begin
panel1.caption:=datetimetostr(now);
form2.showmodal;
end;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Delphi_Rainer,
10. Jun 2021
Hallo
Also wenn ich eine simple Anwendung mit einem Timer (Event mit 100 ms) habe,
der mir die Uhrzeit anzeigt, und ich ein Modales Fenster gerade in der Abarbeitung des Events ausführe und
das Fenster offen lasse, meine Ausgabe der Uhrzeit dann stehen bleibt ????
Gruß Rainer
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Delphi_Rainer,
10. Jun 2021
Hallo BigAll
Windows Botschaften werden ja noch abgeholt.
Ich erkläre nochmal kurz meine Schnittstelle.
1. Die Schnittstelle hat 10 Komponenten.
2. Jede Komponente hat ein Timer (Aufruf des Request)
3. Jede Komponente hat ein Event (Auswertung des Response)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Delphi_Rainer,
10. Jun 2021
Hallo !
Ich habe ein Problem mit showmodal und einer Ereignisroutine.
Ich habe eine Schnittstelle die Daten liest und immer wenn eine Anforderung gesendet wird, wird nach einer gewissen Zeit ein Ereignis ausgelöst das die Daten Zurückliefert.
Die Schnittstelle läuft in im Hauptprozess der Delphi Anwendung.
Wenn nun ein Klick auf ein Button im Formular gemacht wird, dann wird ein Fenster...