| |
|
|
Stephan Sonneborn | allô gens, allô iF,
j'ai folgendes Programmierproblem: dans einem Programme devoir (später) Messwerte sur qui serielle Schnittstelle ou bien une Schnittstellenkarte lire volonté. qui Werte devrait so dans ca. 40Hz - Takten arriver. Um cela Programme vorab déjà la fois vorzubereiten, voudrais je une Simulationsmodus einrichten, qui mir qui Werte generiert. maintenant trop dem Problem: je frage alle Dialogobjekte (aussi qui, qui trop Programmstart encore pas existieren) dans einer Hauptprogrammschleife ab. cela neue CLICKED() de XPROFAN 9 tut là très gute Dienste. Um eh bien qui Werte trop generieren starte je une Minuteur, qui cela WAITINPUT zum Timerzeitpunkt durchbricht, à Werte trop berechnen, aufzubereiten et anzuzeigen. Gleichzeitig volonté mais aussi qui Dialogobjekte behandelt. Je kürzer qui Timerwert eingestellt ist, desto schwieriger wird es, qui Dialogobjekte abzufragen: vous réagir simple pas plus.
maintenant habe je mir gedacht, iFs THREAD.PCU pour trop nutzen: KompilierenMarqueSéparation comment mais fais je cela avec qui THREAD.PCU? allez cela überhaupt? alors comment starte je une Nebenbei-Job dedans einens Profan-Programms et comment stoppe je ihn wieder et peux je so une entier normale Procédure starten usw. |
|
|
| Schöne Grüße aus Wittgenstein von Stephan
Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz | 13.03.2005 ▲ |
|
|
|
|
| Perfect - oui c'est ca pour quelque chose comme isses gedacht.
1. qui DLG-Items prüfst Du aussi weiterhin dans qui Hauptschleife ab. 2. Votre Minuteur beseitigst Du restlos - avec cela cela Waitinput pas plus durchbrochen wird.
Grundsätzlich so: KompilierenMarqueSéparationHilft Dir cela?
Salve, iF |
|
|
| |
|
|
|
Stephan Sonneborn | allô iF,
Dankeschön! cela Tool funzt prima! je muss den Quellcode encore légèrement optimaliser (CPU-charge > 20%), mais grundsätzlich fonctionne es oui c'est ca so, comment je es avons veux. |
|
|
| Schöne Grüße aus Wittgenstein von Stephan
Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz | 13.03.2005 ▲ |
|
|
|