Danke für die reichlichen Antworten.
Ich denke, mit dem gegebenen Material werde ich schon weiterkommen.
Dein Code ist auch auf Windows ein bisschen genauer, als meine bisherigen Versuche, Nic.
Danke dafür.
In diesem Sinne ist das Problem gelöst.
Die Suche ergab 7 Treffer
- 19.09.2011 11:18
- Forum: Anfänger
- Thema: Thread exakt regelmäßig ausführen
- Antworten: 12
- Zugriffe: 1612
- 14.09.2011 08:51
- Forum: Anfänger
- Thema: Thread exakt regelmäßig ausführen
- Antworten: 12
- Zugriffe: 1612
Re: Thread exakt regelmäßig ausführen
Hmm, dann habe ich wohl ein Problem mit all diesen Funktionen.
Ich verwende momentan nämlich noch die Demo und habe dementsprechend keine API.
Mein Bruder hat gesagt, dass ich die DLLs einbinden könnte, um das zu umgehen.
könnt ihr mir das erklären?
Danke schonmal für die reichlichen Antworten ...
Ich verwende momentan nämlich noch die Demo und habe dementsprechend keine API.
Mein Bruder hat gesagt, dass ich die DLLs einbinden könnte, um das zu umgehen.
könnt ihr mir das erklären?
Danke schonmal für die reichlichen Antworten ...
- 13.09.2011 13:34
- Forum: Anfänger
- Thema: Fenster hängt ohne ersichtlichen Grunde
- Antworten: 5
- Zugriffe: 724
Re: Fenster hängt ohne ersichtlichen Grunde
Hab ich schon geändert.
Danke auch für diesen Hinweis
Danke auch für diesen Hinweis
- 13.09.2011 13:25
- Forum: Anfänger
- Thema: Fenster hängt ohne ersichtlichen Grunde
- Antworten: 5
- Zugriffe: 724
Re: Fenster hängt ohne ersichtlichen Grunde
Vielen Dank euch beiden.
CSHW89, du hast den Nagel auf den Kopf getroffen mit deiner Antwort ^^
CSHW89, du hast den Nagel auf den Kopf getroffen mit deiner Antwort ^^
- 13.09.2011 13:13
- Forum: Anfänger
- Thema: Fenster hängt ohne ersichtlichen Grunde
- Antworten: 5
- Zugriffe: 724
Fenster hängt ohne ersichtlichen Grunde
Hi,
Mein problem ist, dass bei folgendem Quellcode das Fenster hängt,
sobald der Thread mit dem Start-Gadget gestartet wurde.
Global endthread.i
Procedure Prozedur1()
....
While Eof(1)=0 And endthread=0
....
Wend
....
EndProcedure
If OpenWindow(1,0,0,480,270,"Beispielfenster",#PB_Window ...
Mein problem ist, dass bei folgendem Quellcode das Fenster hängt,
sobald der Thread mit dem Start-Gadget gestartet wurde.
Global endthread.i
Procedure Prozedur1()
....
While Eof(1)=0 And endthread=0
....
Wend
....
EndProcedure
If OpenWindow(1,0,0,480,270,"Beispielfenster",#PB_Window ...
- 13.09.2011 13:01
- Forum: Anfänger
- Thema: Thread exakt regelmäßig ausführen
- Antworten: 12
- Zugriffe: 1612
Re: Thread exakt regelmäßig ausführen
Erstmal danke für deine Antwort.
Es geht darum, 10mal pro Sekunde den Wert in einer Datei zu ändern,
welche von einem anderen Programm ausgelesen wird.
Parallel läuft ein anderes Programm, welches ebenfalls eine Datei 10mal pro Sekunde modifiziert, welche dann ausgelesen wird.
Auf dieses Programm ...
Es geht darum, 10mal pro Sekunde den Wert in einer Datei zu ändern,
welche von einem anderen Programm ausgelesen wird.
Parallel läuft ein anderes Programm, welches ebenfalls eine Datei 10mal pro Sekunde modifiziert, welche dann ausgelesen wird.
Auf dieses Programm ...
- 13.09.2011 10:50
- Forum: Anfänger
- Thema: Thread exakt regelmäßig ausführen
- Antworten: 12
- Zugriffe: 1612
Thread exakt regelmäßig ausführen
Hi,
Ich versuche, dass ein erstellter Thread sich exakt alle 100 ms ausführt.
Was ich schon probiert habe:
1: time=ElapsedMilliseconds()
...
...
Delay(100-(ElapsedMilliseconds()-time))
2: time=ElapsedMilliseconds()
...
...
While ElapsedMilliseconds()-time<100
Delay(0)
Wend
Bei beiden Methoden ...
Ich versuche, dass ein erstellter Thread sich exakt alle 100 ms ausführt.
Was ich schon probiert habe:
1: time=ElapsedMilliseconds()
...
...
Delay(100-(ElapsedMilliseconds()-time))
2: time=ElapsedMilliseconds()
...
...
While ElapsedMilliseconds()-time<100
Delay(0)
Wend
Bei beiden Methoden ...