![]() |
delay schleife lässt programm nicht schließen
Hallo,
ich benutze negahs delay ![]() 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..
|
Re: delay schleife lässt programm nicht schließen
Zitat:
Grüße Faux |
Re: delay schleife lässt programm nicht schließen
@faux: Doch, das tut es, sofern welche da sind (siehe der Code hier in der CodeLib).
Ich denke, dass a) die Schleife endlos ist (wie fwsp geschrieben hat) b) ReadProcessMemory() das Programm aufhalten könnte Gruß, ManuMF |
Re: delay schleife lässt programm nicht schließen
habs nun mit dem onclose probiert, funktioniert super! vielen dank für die replies, speziell an fwsp :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz