![]() |
Zugriff auf Fremdfenster - Programm
Hallo fleißige Entwickler(innen),
ich bastle zur Zeit an einem Programm, welches als Erweiterung des Microsoft Windows Taskplaners nicht nur ein Programm zu einem gewünschten Zeitpunkt starten soll, sondern direkt gewünschte Aktionen innerhalb des Programms ausführt (zum Beispiel einen Button drücken). Nun habe ich schon ein kleines Grundkonzept entwickelt und mich hier im Forum in mehrere Problematiken eingelesen ... Und immer wieder fiel der Begriff "Winspy" - gut und schön; heruntergeladen angeguckt. Aber wie integriere ich das in Delphi bzw. wie kommunizieren die beiden Programme miteinander?! Kurzfassung der verbalen Lösung des Programm-Algorithmus': - Benutzer wählt zu öffnendes Programm und startet es durch den sogenannten Fernsteuerungsmodus - Benutzer führt Aktionen aus, die parallel von meinem Programm "mitgeschnitten" werden - Mein Programm verwandelt den Mitschnitt möglichst in delphianischen Code o.Ä. - Benutzer speichert Code/Mitschnitt in eine Datei und legt diese in den Taskplaner - Taskplaber startet (irgendwann) die Datei mit meinem Programm, was den Code ausführt (Sprich fremdes Programm starten, Button drücken, Beenden) Natürlich brauche ich dafür Handles und so'n Zeug ... Ihr merkt schon, sonderlich viel Ahnung habe ich nicht, aber verschont mich bitte mit Links auf 115-Seiten-PDFs zur Einführung in Windows-API-Programmierung. Man sieht also - sehr umfangreiches Thema. Viele Grüße, RObert |
Re: Zugriff auf Fremdfenster - Programm
Zitat:
Wenn du meinst so weiter zu kommen, dann hast du hier schon mal ein paar Stichpunkte: ![]() ![]() ![]() |
Re: Zugriff auf Fremdfenster - Programm
Falls du dich nicht einarbeiten willst mußt du fertige Programme wie unter
![]() |
Re: Zugriff auf Fremdfenster - Programm
Ja!
Genau so ist esa richtig ... Ich will hier nicht beide beiträge zitieren, daher antworte ich einmal direkt: Das was Hitzi äußert, sind reine Spekulationen. Zumal ich eine genug umfangreiche Einführung gegeben habe. Wenn man richtig gelesen hätte, würde man merken, dass ich KEINE komplette Lösung möchte, sondern das, was ich im ersten Beitrag beschrieben habe (will's ungern wiederholen - steht ja alles da). Außerdem ging es ursprünglich um Winspy. Außerdem sagte ich bereits, dass ich mich schon in mehrere Problematiken eingelesen habe ... (Jetzt sage ich ja doch alles doppelt) ...! Aber nochmal für Schnellleser und (Text-)Überflieger: 1.) Ich habe mein Programmkonzept kurz oben umrissen, und will wissen ob es in dieser Form überhaupt möglich ist 2.) Wie integriere ich Winsy?! -->Ich will k e i n e fertige Lösung, sonst bräuchte ich ja nicht selbst zu programmieren/denken. Ich möchte mich dennoch nicht komplett mit API beschäftigen, weil ich das ALLES für mein Programm sicherlich nicht brauche RObert |
Re: Zugriff auf Fremdfenster - Programm
Du integrierst nicht Winspy (warum auch), du baust die Funktionalität einfach mit den oben genannten Begriffen nach.
[Add] Nur drei, der vielen im Internet verfügbaren Beispiele: ![]() ![]() ![]() |
Re: Zugriff auf Fremdfenster - Programm
|
Re: Zugriff auf Fremdfenster - Programm
Hä? Das ist doch einfach das Programm WinSpy was Toms selber geschrieben hat. Was willst du mir damit sagen?
Da ist kein "anderes WinSpy" integeriert. Er nutzt auch nur die schon genannten Funktionen und einige mehr. Jetzt musst du einfach auch diese Funktionen (aus meinen ersten Post) nehmen und dir die Fenster/Controlerkennung selber zusammenbasteln. Oder du nimmst dir die Beispiele aus meinen zweiten Post zur Hand und wandelst sie auf deine Bedürfnisse ab. Hast du nur ein einziges Mal auf einen, der von mir gezeigten Links, geklickt und dir das da angesehen, durchgelesen und vor allem versucht zu verstehen? |
Re: Zugriff auf Fremdfenster - Programm
Warum kann man hier nicht ganz normal mit mir reden ???
Ich habe es übrigens erst falsch verstanden mit WinSpy. Aber nun weiß ich, wie es gemeint ist: Ich soll gleiche Funbktionalitäten nutzen, wie es WinSpy tut. Ich bin doch nicht doof! Natürlich kann ich Quelltexte analysieren und ich schrieb auch bereits: Ich habe mich schoin teilweise in die Problematik(en) eingelesen! Ich sagte nur, dass ich nicht soooooooooo bewandert bin. Ihr müsst nicht denken, dass alle faul sind und möglichst schnell eine komplette Lösung verlangen. Und ja: Ich habe auf ALLE deine Links geklickt, denn im Gegensatz zu manch anderem hier, LESE ich die Beiträge der anderen komplett. RObert |
Re: Zugriff auf Fremdfenster - Programm
Und nun hat niemand mehr eine Idee?
Es geht mir vordergründig auch nicht um Winspy etc. Ich habe ja bereits schon meine(n) Lösung(sansatz) ... Ich will bloß wissen, ob sie so zu realisieren ist??? |
Re: Zugriff auf Fremdfenster - Programm
Ich hasse es, zu pushen ...
Aber es ist wirklich wichtig: Ich wüsste gern, ob das Konzept mit Delphi-Mitteln umzusetzen ist?! RObert |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz