Einzelnen Beitrag anzeigen

letsfetz

Registriert seit: 25. Mär 2005
Ort: Großraum Stuttgart
23 Beiträge
 
Delphi 7 Personal
 
#6

Re: Kein "FormMouseDown" während Arbeit in anderer

  Alt 11. Jun 2005, 06:44
Zitat von Marphy:
Hallo ihr beiden,
Applications.ProcessMessages (Delphi) = DoEvents (VB)

Das sollte dir weiterhelfen

Gruß, Marco
Danke schon mal, - ich habe "Applications.ProcessMessages" in die rechnende Schleife für
das Fraktal eingefügt. Das Programm reagiert dennoch nicht auf Mausklick oder Tastatur.
Es rechnet immer erst fertig (ca 3 min). Dann wird der Klick registriert und das Programm
endet.

Wenn ich nicht klicke rechnet es brav weiter (Bildschirm löschen und nächstes Fraktal).

Noch was: Ich habe Applications.ProcessMessages in verschiedene Positionen der (3 in sich verschachtelten) Schleife eingebaut - Ohne Erfolg. Außer das die eh schon langsame Berechnung noch langsamer wird.

Gibt es einen einfacheren Weg ? - Sonst werde ich halt mit einer IF-Abfrage irgend einen Tastendruck
erkennen müssen.

Noch was am Rande: Das ist das beste und nettese Forum in welchen ich jemals rumgestöbert habe.
1000 Suchanfragen lieferten mir fast 1000 Lösungen und deswegen kann ich es nur weiterempfehlen.

Danke, Micha
Michael
  Mit Zitat antworten Zitat