AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Programm öffnen und Handle erhalten

Ein Thema von Helmi · begonnen am 11. Nov 2007 · letzter Beitrag vom 12. Nov 2007
 
bluescreen25

Registriert seit: 27. Nov 2005
Ort: Geldern
229 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Programm öffnen und Handle erhalten

  Alt 12. Nov 2007, 14:22
Zitat von Nuclear-Ping:
Zitat von bluescreen25:
Delphi-Quellcode:
...
repeat
  ...
  application.ProcessMessages;
  sleep(500);
until (WND <> 0);//or stopSearch; hier ggf einen Timer mitlaufen lassen, der nach x sek die Suche beendet
Wozu noch Sleep? Ist in dem Fall doch eher hinderlich?
Ich hatte das in einer Hauptanwendung, wo das Starten und Einfangen der ext. Anwendungen nicht den Vorrang hat. Die Anwendung sollte flüssig laufen und darüber hinaus fragt das Starten einer ext. Anwendung zusätzlich CPU-Last ab. Und nochmals darüber hinaus muss ich nicht durch die Schleife nochmals blockieren bzw entweder meine Anwendung stören oder das Starten der ext. verzögern, so wird nur alle 500ms einmal geschaut obs Handle da ist, viele Anwendungen brauchen eh länger für den Start.

Für meine Zwecke hatte das Vorteile.

Gruß bluescreen25
...und ich dachte, Delphi ist ein Programmgenerator mit nur einem Button......tzzz
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:27 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