Forum: Programmieren allgemein
by DaCoda,
26. Mai 2021
Hallo TiGü,
danke für die Anmerkung. Hatte den falschen Code genommen... :roll: Ist jetzt aber korrigiert... :-D
Forum: Programmieren allgemein
by DaCoda,
26. Mai 2021
Hallo,
ich komme irgendwie nicht so klar mit TTask/TThread.
Meine Probleme sind:
1. ReadOpcData soll in einen Thread, damit mein Mainprogramm weiter läuft.
2. Wenn ich dann die Maschinen freigebe (Mainprogramm wird beendet) müssen die Tasks/bzw. Threads dann sauber beendet werden.
Ich lande aber irgendwie immer wieder im Chaos (Exceptions, MemoryLeaks etc.) Vielleicht hat ja jemand einen...
Forum: Programmieren allgemein
by DaCoda,
25. Mai 2021
Guten Morgen Günter,
Nein dagegen spricht auch nichts. Ich bin ja noch in der Denk- und Planungsphase. Deshalb frage ich ja hier um eine optimalen Ansatz zu finden.
Forum: Programmieren allgemein
by DaCoda,
24. Mai 2021
Hallo,
danke für die Tips wegen dem OnData. Das werde ich berücksichtigen.
Aber zum Thema: Ich rufe bewusst mit 100ms auf und bummel 5 Sekunden im Task rum um das Problem zu provozieren.
Wenn das so läuft, dann möchte ich den TTask nicht nochmal starten sondern den Aufruf so lange ignorieren, bis der vorherige Task fertig ist...
Das gepostete Programm ist nur eine "Testversion", damit ich...
Forum: Programmieren allgemein
by DaCoda,
24. Mai 2021
Hallo Forum,
ich habe eine Frage zu TTask.
Mein Task braucht länger wie der Task aufgerufen wird. Daraus resultiert ein Mehrfachaufruf des Tasks.
Ich möchte einen mehrfachen Aufruf vermeiden, weiß nur nicht so wie ich das realisieren kann. Mit TTask.Wait blockiere ich ja meine App :shock:
Vielen Dank schon mal für Eure tipps :-)
Folgender Code:
(*** TMaschine...