AGB  ·  Datenschutz  ·  Impressum  







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

Programm zeigen mit Hot-Key

Ein Thema von Moyyer · begonnen am 31. Okt 2003 · letzter Beitrag vom 31. Okt 2003
Antwort Antwort
Moyyer

Registriert seit: 31. Mai 2003
155 Beiträge
 
Delphi 7 Enterprise
 
#1

Programm zeigen mit Hot-Key

  Alt 31. Okt 2003, 20:18
Hallo Alle Zusammen.

Ich will ein Programm schreiben, was immer im Hintergrund läuft und bei einer bestimmten Tastatureingabe(Hot-Key)zum vorschein kommt. Die Onkeypressed-Funktion vom Form funktioniert nur wenn das Fenster aktiv ist. wie kan ich es realisieren, das es auch wenn es nicht aktiv sich zeigt?

MFG Moyyer
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#2

Re: Programm zeigen mit Hot-Key

  Alt 31. Okt 2003, 20:21
Hi,

Suche benutzen zum Thema Hier im Forum suchenhook Hier im Forum suchenhooks
  Mit Zitat antworten Zitat
Moyyer

Registriert seit: 31. Mai 2003
155 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Programm zeigen mit Hot-Key

  Alt 31. Okt 2003, 20:55
Soweit sogut!
Hab das gefunden!

Code:
TForm1 = class(TForm)
  private
  { Private-Deklarationen } 
  procedure WMHotKey(var Msg : TWMHotKey); message WM_HOTKEY;

  public
  { Public-Deklarationen } 

end;

const ID_F12= VKF12;

procedure TForm1.WMHotKey(var Msg : TWMHotKey);
begin
  if Msg.HotKey = ID_F12 then
  begin
    // ...;
  end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  RegisterHotKey(Form1.Handle, ID_F12, 0, VK_F12);
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
  UnRegisterHotKey(Form1.Handle, ID_F12);
end;
Ich hab im Quellcode meinem Programm gesagt, dass es die MainForm icht zeigen soll.
Wie mache ich es, das er jetzt die MainForm zeigt?

P.S. Wär noch nett von euch, wenn ihr noch eine Liste der ID's für die anderen Tasten habt.

MFG moyyer
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#4

Re: Programm zeigen mit Hot-Key

  Alt 31. Okt 2003, 20:58
Zitat von Moyyer:
Ich hab im Quellcode meinem Programm gesagt, dass es die MainForm icht zeigen soll.
Wie mache ich es, das er jetzt die MainForm zeigt?
Siehe Show des Formulares.
Zitat:
P.S. Wär noch nett von euch, wenn ihr noch eine Liste der ID's für die anderen Tasten habt.
Siehe OH nach "virtuelle Tastencodes".
  Mit Zitat antworten Zitat
Moyyer

Registriert seit: 31. Mai 2003
155 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Programm zeigen mit Hot-Key

  Alt 31. Okt 2003, 21:05
Danke!!!!!!!!!!!!
  Mit Zitat antworten Zitat
Antwort Antwort


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 00:54 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