delay schleife lässt programm nicht schließen
Hallo,
ich benutze negahs delay script in einer while schleife welche per button gestartet wird. Nachdem die schleife gestartet wurde lässt sich das Programm nicht mehr mit dem X schließen, es kommt auch keine Fehlermeldung. Sorry für diese newbie frage, hab aber nichts dazu gefunden :/ grüße |
Re: delay schleife lässt programm nicht schließen
läuft die schleife noch, welchen wert übergibst du der delay prozedur?
|
Re: delay schleife lässt programm nicht schließen
hi fwsp,
ja die schleife läuft durchgehend, in der schleife befindet sich ein delay(1000); |
Re: delay schleife lässt programm nicht schließen
und nach der sekunde funktioniert es immer noch nicht?
ich benutz diese prozedur auch und hatte solche probleme nicht. gibt es noch weitere prozeduren/funktionen die sachen machen könnten die sie nicht sollten? |
Re: delay schleife lässt programm nicht schließen
zeig mal den code des buttons
|
Re: delay schleife lässt programm nicht schließen
vorsicht pseudocode, hab mein laptop leider gerade nicht hier zum code kopieren
das steckt im button:
Delphi-Quellcode:
while blah = true do
begin if (ReadProcessMemory(Handle,ptr(offset),@test,sizeof(test),N)) then label.caption:= FloatToStr(test); delay(1000); end; |
Re: delay schleife lässt programm nicht schließen
setz mal ins onclose ein blah := False rein.
sonst hat die while schleife keinen abbruch, eine klassische endlosschleife. |
Re: delay schleife lässt programm nicht schließen
danke werd es probieren :)
|
Re: delay schleife lässt programm nicht schließen
oder auch ein
Delphi-Quellcode:
in die while schleife reinsetzen, sorgt dafür, dass weitere befehle abgearbeitet werden.
Application.ProcessMessages;
|
Re: delay schleife lässt programm nicht schließen
Das hat er doch mit dem Delay schon..
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz