| |
|
|
E.T. | Kann lo ser, el XProfan con más rápido Fastmode-Umschaltung no zurecht kommt ?? Wenn Yo el folgende Ejemplo-Proc einbaue, wirkt el unterschiedlich en Interpreter y Exe: - Im Interpreter stürzt el Prog kommentarlos de, si la (el ??) Proc rápidamente hintereinander aufgerufen se - In el Exe scheint el Programa öfters en el Fastmode 0 a bleiben, Redraw(...) se sólo sporadisch ausgeführt KompilierenMarcaSeparación...
Proc CheckFarbe
ClearList SpeicherRot&
ClearList SpeicherGruen&
ClearList SpeicherBlau&
WhileLoop 0,@GetCount(DatBox&[2])
FarbCheck$ = @GetText$(DatBox&[2],&loop,0)
Case FarbCheck$ = @Date$(3) : @Addstring(SpeicherRot&,@str$(&loop))
EndWhile
set(fastmode,1)
~SetWindowLong(%hwnd,~GWL_WNDPROC,procaddr(FarbZeile,4))
Redraw(DatBox&[2])
set(fastmode,0)
~SetWindowLong(%hwnd,~GWL_WNDPROC,WndProc&)
Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 11.02.2009 ▲ | |
|
|
|
|
E.T. | Eben otra vez una wenig probiert: Wenn uno en el (el) Proc rápidamente genug hintereinander aufruft, restos Programa irgendwann (si no accidentes) con uno dicken Sanduhr y ~50% Prozessor-Auslastung posición y lässt se sólo todavía abschießen. Mi erste Vermutung, el lo auch al ~SetWindowLong... mentira podría ! Aber como Yo el Prog sí abschießen kann, es (lt. Ayuda) sí en el Fastmode 0, also doch el Fastmode ?? Baue Yo hinter el Redraw(...) una sleep 1000 una, se ejecuta el Prog !!!
Editar Oder verkackt se doch esta blöde API, womit Yo el Neuzeichnen el Gridbox verbiege ?? Je mehr Yo probiere, umso mehr tendiere Yo en esta Richtung... |
|
|
| Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 11.02.2009 ▲ |
|
|
|