![]() |
Re: Windows XP friert ein
Hai Arne,
Sleep ist ganz schlecht. Denn ein Sleep hält den Thread in dem es aufgerufen wurde komplett an. Wenn Du eine Pause brauchst wäre ein Delay besser. Dafür gibt es einen Beispiel Code in der Code-Library. Wenn du für deine Berechnungen Schleifen hast wäre es sicher das beste dort mal ein Application.ProcessMessage einzufügen. |
Re: Windows XP friert ein
Zitat:
|
Re: Windows XP friert ein
Hi Arne,
hast Du auch schonmal dran gedacht, dass Deine Hardware Komponenten nicht zusammenpassen könnten ? Hast Du den Rechner selber zusammengebaut ? Läuft das Programm 3DMark 2003 eine Stunde lang durch ? Hintereinanderweg ? Wenn nicht, dann passt der Speicher nicht zum Board, oder falsche Steckplatzkartenbelegung. Vielleicht auch ein schlechtes Netzteil ... Klingt mir sehr danach, dass es ein Hardware Problem ist. Vor allen Dingen das einfrieren ist wiedermal typisch für sowas :-) |
Re: Windows XP friert ein
Öhm, stoxx, und das nur bei seinem Programm? :roll:
|
Re: Windows XP friert ein
Zitat:
Und das über längere Zeit ? Also wenn er nicht gerade spielt ? Also ich hab mit solchen Sachen schmerzhafte Erfahrungen machen müssen. Hab meinen Rechner nun für meine Zwecke stabil hinbekommen. Aber bei 3DMark läuft er nicht durch, solange man will .. Kannste glauben.... |
Re: Windows XP friert ein
Zur Info: Habe jetzt alle 3 Sekunden ein Application.ProcessMessages und ein Sleep(5) eingebaut. Jetzt läuft alles prima. Zwar ein wenig langsamer als vorher, dafür aber stabil. Man kann die Maus jetzt wieder bewegen, wie man will, ohne dass die Application einfriert.
Viele Grüße Arne :cheers: |
Re: Windows XP friert ein
Hai Arne,
wofür brauchst Du denn das Sleep? |
Re: Windows XP friert ein
Hallo erstmal :-)
Graphentheorie ... *erschauder* hört sich nach nem bösen Algo. an... ich "durfe" sowas schon mal in Java schreiben ... hat der Algo zufällig nen Aufwand von n³ ? ;-) aber zu deinem Problem .. versuch es doch mal mit einer anderem Delphi Version zu compilen (D7) ... vielleicht hat D4 ja tatsächlich ein Problem mit irgenwas in XP ... die Lösung mit sleep ist eine Lösung .. aber wirklich hübsch isses nicht *grins* hf |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:41 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