Re: Zugriff auf ein TImage einer externen Anwendung
Wollte hier mal nachfragen ob das ganze noch weiter verfolgt wird. Ich hatte auch erst kürzlich das Problem ein Label einer fremden Anwendung auszulesen. Hatte leider keine Ahnung wie ich das anstellen soll. Wenn ich für euch irgendwas beisteuern kann, gebt bescheid.
Gruß Matthias EDIT: *LOL* ICH HAB DEN EINTRAG NUMMER 100 |
Re: Zugriff auf ein TImage einer externen Anwendung
Hi matashen,
ob wir hieran noch arbeiten? Ich find es war grad nur mal kurz Wochenende und schönes Wetter :bounce2: . Da hat bestimmt keiner was gemacht :zwinker: Im Moment geht es auch erstmal darum, ob brechis Variante "die VCL zu finden" bei KoS funktioniert. Die Lösungen die brechi und ich bereits gepostet haben, passen hervorragend auf die VCL von Delphi 7 (und meine zumindest auch bei Turbo Delphi Explorer). Damit kannst du erstmal probieren. Ansonsten müsstest du selber dein Programm mal debuggen, erklären oder was auch immer. |
Re: Zugriff auf ein TImage einer externen Anwendung
Liste der Anhänge anzeigen (Anzahl: 1)
so, ich hab mal brechis Variante in meine eingearbeitet.
Einzutragen sind -Window Title -Label name (also dein lbl2) -ClassName des Formulars (dabei reicht der Anfang: also TForm) Dann "Communicate" drücken Ansonsten mal schauen. |
Re: Zugriff auf ein TImage einer externen Anwendung
So mal wieder zum testen gekommen ...
Code:
Sieht nicht sonderlich vielversprechend aus, oder?
Debug: $00000000 $0B42037E
Error: EAccessViolation @0B4203C1 |
Re: Zugriff auf ein TImage einer externen Anwendung
Jetzt wirds nur noch ein probieren. Erstaunlicherweise haben wir die Klasse des Formulars gefunden, kommen aber darin nicht weiter :gruebel: also irgnediwe ist das Formluar anscheind ganz komisch aufgebaut. Das müsste man debuggen.
|
Re: Zugriff auf ein TImage einer externen Anwendung
Das Problem liegt doch viel mehr daran, dass KoS nicht die gewünschen Infos liefern kann die wir brauchen und dann noch zu selten online ist. Irgendwie hab ich das gefühl Sirus hat shcon mehr Zeit aufgebracht das Problem zu lösen, als der Threadersteller selber.
Zumindest einige Informationen könntest du uns geben. Windows Version, ist das Programm gepackt, wenn nicht mal die ersten paar Anweisungen vom EIP geben. Desweiteren mal sagen um was es sich genau für ein Programm handelt. |
Re: Zugriff auf ein TImage einer externen Anwendung
Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
Ich würde ja gern mehr Infos raus geben wenn ich könnte, geht aber eben leider nicht. Ich bin euch allen ja sehr dankbar das ihr bisher noch nicht aufgegeben habt. Verübeln würde ich es euch allerdings auch nicht wenn ihr keine Lust mehr habt. |
Re: Zugriff auf ein TImage einer externen Anwendung
Du hast ja den Sourcecode, könntest ja mal genau sagen wo z.b. der Fehler auftritt (einfach ein paar MessageBoxen einbauen)
Würd mir bei meiner Version schon einiges helfen... |
Re: Zugriff auf ein TImage einer externen Anwendung
Kann ich mal machen, aber das geht erst wieder am Mittwoch, vorher komm ich nicht dazu.
|
Re: Zugriff auf ein TImage einer externen Anwendung
Also ... der erste Test mit dem neuen Prog von dir brechi verlief relativ vielversprechend.
D.h. ich bekomme sowas zurück:
Code:
Allerdings hier nur von dem Hauptform "FormInit". Jedoch nicht von dem Ziel-Form.
Appinfo
Application FormInit 0: imgClient ... 5: btnInfo ... 11: lblInfo Was mit gerade noch aufgefallen ist, was euch noch helfen könnte, die Forms sind alle wie dieses Aufgebaut:
Code:
Also alle inherited und eigene Klasse TForm*.
inherited FormInit: TFormInit
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15: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