Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Programm "fernsteuern" (https://www.delphipraxis.net/54661-programm-fernsteuern.html)

Taladan 9. Okt 2005 11:11


Programm "fernsteuern"
 
Huhu. Ich möchte gern das ein anderes aktives Programm meines mehr oder weniger fernsteuert. Klappt auch so weit ganz gut. Die Nachrichten werden emfangen. Doch leider werden die Ereignisse erst ausgelößt, wenn mein Programm aktiv angeklickt wird (also den Focus erhält). Wie kann ich das Ereignis auslösen, wenn es kommt und nicht nach einen Delay bis ich dem Fenster den Fokus gebe?

Taladan 9. Okt 2005 11:25

Re: Programm "fernsteuern"
 
Vielleicht sollte ich dabei Schreiben, der gesendete Text bei einen einfachen Label sofort angezeigt wird. Aber die gewünschte MessageBox nicht.

Aenogym 9. Okt 2005 11:28

Re: Programm "fernsteuern"
 
hi taladan,

wie kommuniziert dein programm denn mit dem anderen? über windows messages? über TCP-server und -client? oder ganz anders?

aenogym

Taladan 9. Okt 2005 14:20

Re: Programm "fernsteuern"
 
Liste der Anhänge anzeigen (Anzahl: 2)
Da ich das Programm nicht komplett selbst geschrieben habe, sondern für die "verbindung" eine fast fertige komponente verwendet habe nicht genau wie es funktioniert. Auf dieser Seite sind die informationen nach dem die Komponente erstellt worden ist.
http://www.tugsoft.com/uoassist/thirdpartydev.asp
Da ich auch den fertigen Code nicht ganz verstehe (es ist zuviel dabei, was ich nicht kenne) vermute ich jedoch trotzdem das es über Windowsmessages (welche ich auch noch nicht kennen gelernt habe) geht. Ich habe einfach mal die von mir modifizierten Dateien angehängt.
Ich nutze sie nicht als installierte Komponente sondern als USES. Aber das dürfte wohl egal sein.


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