AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Programm ohne Form

Ein Thema von nailor · begonnen am 30. Jul 2004 · letzter Beitrag vom 30. Jul 2004
Antwort Antwort
Benutzerbild von nailor
nailor

Registriert seit: 12. Dez 2002
Ort: Karlsruhe
1.989 Beiträge
 
#1

Programm ohne Form

  Alt 30. Jul 2004, 18:13
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
Michael N.
http://nailor.devzero.de/code/sharpmath/testing/ --- Tests, Feedback, Anregungen, ... aller Art sehr willkommen!
::: don't try so hard - it'll happen for a reason :::
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Programm ohne Form

  Alt 30. Jul 2004, 18:16
einfach die forms weg lassen und eine nachrichtenschleife machen, also nonvcl (dafür wäre dann luckie der perfekte ansprechpartner)
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.605 Beiträge
 
#3

Re: Programm ohne Form

  Alt 30. Jul 2004, 18:16
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.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Benutzerbild von nailor
nailor

Registriert seit: 12. Dez 2002
Ort: Karlsruhe
1.989 Beiträge
 
#4

Re: Programm ohne Form

  Alt 30. Jul 2004, 18:17
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
Michael N.
http://nailor.devzero.de/code/sharpmath/testing/ --- Tests, Feedback, Anregungen, ... aller Art sehr willkommen!
::: don't try so hard - it'll happen for a reason :::
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 18:49 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