Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Auf ALLE Ereignisse reagieren (https://www.delphipraxis.net/59633-auf-alle-ereignisse-reagieren.html)

Valle 26. Dez 2005 11:59


Auf ALLE Ereignisse reagieren
 
Wie kann ich in einem "unsichtbaren" Programm auf ALLE MouseMove, KeyDown, KeyUp und KeyPress Ereignisse reagieren? Ich kenne ja nur Form1-, Button1-,.. -Move. Das mit dem "unsichtbaren" habe ich schon geregelt.:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
Application.ShowMainForm := false;
end;

Rastaman 26. Dez 2005 12:08

Re: Auf ALLE Ereignisse reagieren
 
Stichwort: Hooks

Valle 26. Dez 2005 12:24

Re: Auf ALLE Ereignisse reagieren
 
Ahhh!! :idea:
Hä? :wiejetzt:

Also nochmal im Klartext:
Ich habe keine Ahnung was "Hooks" sind, wie man sie Gebraucht, und überhaupt...
Ich habe auch noch schnell gesucht aber keine Erklärung gefunden.
Könnt ihr mir nicht einfach den Quelltext geben und gut?

MfG Valle

Valle 26. Dez 2005 13:36

Re: Auf ALLE Ereignisse reagieren
 
Ist es denn wirklich so schwer einen "blutigen Anfäanger" zu erklären was Hooks sind??

sakura 26. Dez 2005 13:38

Re: Auf ALLE Ereignisse reagieren
 
Zitat:

Zitat von Valle
Ist es denn wirklich so schwer einen "blutigen Anfäanger" zu erklären was Hooks sind??

Nein, aber Du kannst auch wenigstens 24 Stunden vorm pushen warten, oder?

...:cat:...

P.S.: Und dann wieder ja, Hooks sind kein Anfängerthema, im Gegenteil ;)

Valle 26. Dez 2005 13:41

Re: Auf ALLE Ereignisse reagieren
 
Naja gut stimmt, aber mit dem blutigen Anfänger habe ich ein bisschen übertrieben...
Das ist wie mit den Medien: Die müssen auch übertreiben damit sie was erreichen :-D

sakura 26. Dez 2005 13:43

Re: Auf ALLE Ereignisse reagieren
 
Eine sehr gute Einführung in das Thema findest Du auf http://www.luckie-online.de/dirindex...orte/Assarbad/

Ansonsten hier nach [dp]hook*[/dp] suchen, da gibt es über 500 Themen zu.

...:cat:...

Valle 26. Dez 2005 13:55

Re: Auf ALLE Ereignisse reagieren
 
Danke für die Antwort, aber ich werde mich wohl auf was anderes beschränken.
Diese Hooks sind mir nähmlich erlichgesat zu blöd!
Es wäre zwr sehr nett wenn du mir einen Quelltext gibst wo bei jedem MouseMove KeyDown etc.
etwas ausgeführt wird aber wenn dir/euch das zu umständlich ist dann ist es auch egal!

MfG Valle

sakura 26. Dez 2005 14:09

Re: Auf ALLE Ereignisse reagieren
 
Zitat:

Zitat von Valle
Diese Hooks sind mir nähmlich erlichgesat zu blöd!

Hm, es ist Deine einzige Möglichkeit...
Zitat:

Zitat von Valle
Es wäre zwr sehr nett wenn du mir einen Quelltext gibst wo bei jedem MouseMove KeyDown etc.

Hast Du den ersten Link besucht. Da gibt es einige Projekte im ZIP zum Download. Einfachen Quellcode gibt es da nicht.
Zitat:

Zitat von Valle
etwas ausgeführt wird aber wenn dir/euch das zu umständlich ist dann ist es auch egal!

Wozu soll ich 200KB Quellcode hier rein kopieren, wenn alles zum Download unter genannter Stelle ist? Es geht nicht einfacher, was Du machen willst geht an die Grundfeste von Windows. 2 Zeilen Code reichen da nicht...

...:cat:...

Valle 26. Dez 2005 17:01

Re: Auf ALLE Ereignisse reagieren
 
Oh..
Na gut.
Danke für alles.
Frohe Weihnachten!
Schönes Windows!
Tolles Linux!
(Blöde Hooks)!
Schönen Tag noch!
Gute Nacht!
Frohes Neues Jahr!
Viel Spaß!
usw...

MfG Valle


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