![]() |
Zugriff auf fremde Controls
Hallo zusammen
Ist es möglich, auf Controls einer fremden Anwendung über eine VCL-Klasse zuzugreifen? Wenn da z.B. ein fremdes Edit ist, dass man das in ein Objekt der Klasse TEdit (oder eine tiefere) packt. Oder kann man fremde Controls nur selber subclassen und eine eigene Klasse drumherum schreiben? Gruss Shaman |
Re: Zugriff auf fremde Controls
:gruebel:
|
Re: Zugriff auf fremde Controls
Hy,
ich bin der Meinung, dass das geht ... habe zuhause einen Quelltext der zumindest auf fremde Controls zugreifen kann ... einem TEdit jetzt das Handle zuweisen sollte dann eigentlich auch nicht so schwer sein ... *grübel* naja .. ich versuch da mal was zu basteln sobald ich zu Hause bin ;) greetz -FastJack2 [edit]ok ... ich gebs auf . hab da grad die ganze zeit dran rumgepult ... :( anscheinend gehts doch nur über die api ... oder man schreibt sich ne wrapper-klasse für die api-befehle ...[/edit] |
Re: Zugriff auf fremde Controls
Hi,
habe das Problem mal selbst gehabt. Ist ohne API nicht möglich und der Teufel liegt wie immer in den Bits. Wenn generell auf Controls von x-beliebigen Programmen zugegriffen werden soll, wird die Sachen ganz verdreht. Das ganze ist nicht in zwei Tagen zu machen. Aber warum willst du auf auf ein anderes Control eines anderen Programms zugreifen, daß dazu dir nicht die Möglichkeit bietet? Vielleicht kommt man von der Seite ein Stück leichter weiter. Kay |
Re: Zugriff auf fremde Controls
och da fallen mir schon so einige Gründe ein .. ich hab vor 2 wochen grad nen Programm geschrieben, was alle 3-4 Minuten in ein Java-Chat-Fenster nen Text schreibt und Enter drückt, weil man nach 5 Minuten Untätigkeit gekickt wird... funzt dank der API sogar bei minimiertem Fenster ;)
greetz -FastJack2 |
Re: Zugriff auf fremde Controls
Hoi
Ich habe kein konkretes Problem, ich hab mich nur gefragt, ob das wohl möglich wäre. Stellt euch mal einen OI für laufende Fremdanwendungen vor :zwinker: Gruss Shaman |
Re: Zugriff auf fremde Controls
Heeeee,
das ganze erninnert mich doch stark an mein aktuelles Projekt. Hier gibts ein "Objektinstpektor" für laufende Programme. Es geht noch schärfer: Alle Ressourcen, Text, Menüs, Buttons, bla blub bli können für laufende aktive Programme ohne Sources verändert werden; Nachträglich. Neue Menüs können in aktive Forms eingefügt werden, etc. Bekomme ich ein Programm oder Programmfunktion, z.B. aus Detroit, Peking, wo auch immer, kann ich es einfach nachträglich ohne Sources auf meine Sprache oder eine andere Anpassen. Es gibt noch erheblich mehr. Ich will hier keinen langweilen. Also .... so was gibts alles. Grüße Kay |
Re: Zugriff auf fremde Controls
Hör sich gut an. In dem Fall überlasse ich es dir, da etwas zu machen. Würde mich interessieren, was daraus wird. :wink:
Gruss Shaman |
Re: Zugriff auf fremde Controls
mmh mir würd schon völliog reichen wenn ich IRGENDWIE in ein Textfeld einer ANDEREN anwendung irgendeinen text eingeben könnte!
|
Re: Zugriff auf fremde Controls
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:34 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-2025 by Thomas Breitkreuz