Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Programm ohne Form (https://www.delphipraxis.net/26877-programm-ohne-form.html)

nailor 30. Jul 2004 18:13


Programm ohne Form
 
Hi!

Ich habe programmiert: Ein Programm, das eigentlich nur aus nem KeyHook besteht, der immer wenn ein Knopf gedrückt wird, einen Ton in Abhängigkeit des jeweiligen KeyCodes spielt. Dazu bräuchte man eigentlich kein Fenster, aber ich hab immer noch eins dabei, das Speicher schluckt, weil ich nicht weiß, wie man das ganz ohne ein Fenster zu erstellen regelt.

nailor

SirThornberry 30. Jul 2004 18:16

Re: Programm ohne Form
 
einfach die forms weg lassen und eine nachrichtenschleife machen, also nonvcl (dafür wäre dann luckie der perfekte ansprechpartner)

Phoenix 30. Jul 2004 18:16

Re: Programm ohne Form
 
Das könnte sich schwierig gestalten.

Das Problem ist folgendes: Ein Programm muss in einer permanenten Schleife laufen, bis es beendet wird. Das ganze Ding nennt sich Message - Loop und findet nunmal in einem Form statt.

Diese 'endlos'-Schleife läuft also immer, und sobald eine Message von Windows an das Formular geschickt wird, reagiert die Schleife darauf und das Programm reagiet entsprechend. Windows kann solche Messages von Natur aus aber nur an Fenster schicken.

Mein Vorschlag wäre, das Form - wie unschön es auch ist - einfach unsichtbar zu machen bzw. direct in die TNA zu verkleinern und nicht öffnen zu lassen.

nailor 30. Jul 2004 18:17

Re: Programm ohne Form
 
das ist schon nonvcl. aber im moment erzeug ich immer noch ein fenster per api. und das müsste man sich eigentlich sparen können


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:18 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