![]() |
Textfeld einer anderen Anwendung auslesen?
Hallo zusammen :hi:
Ich möchte von einem Formular einer anderen Anwenung (Delphi) den aktuellen Wert eines TLabels ermitteln und in meinem Formular anzeigen. Kann ich das irgendwie machen? Wenn möglich ein kleines Beispiel. Bin noch nicht so Fit in Delphi. Vielen Dank Gruß Baba |
Re: Textfeld einer anderen Anwendung auslesen?
von TLabel kannst du es nicht herausfinden da TLabel kein Handle hat. Du könntest höchstens noch dem Delphiprogramm mit dem TLabel eine Schnittstelle reinbauen um mit anderen programmen zu communizieren.
Wenn du anstelle von TLabel die Componente TStaticText verwendest kannst du über sendmessage den Text abfragen |
Re: Textfeld einer anderen Anwendung auslesen?
Wenn er von beiden Anwendungen den Code hat, dann sollte sich das auch besser lösen lassen. :roll:
|
Re: Textfeld einer anderen Anwendung auslesen?
Hallo Luckie, SirThornberry
Mh... Nein, habe den Code der anderen Anwendung leider nicht. Anders gibts das keine Lösung? Gruß Baba |
Re: Textfeld einer anderen Anwendung auslesen?
Nein.
|
Re: Textfeld einer anderen Anwendung auslesen?
wieso kann man den text eines labels nicht bekommen? ich weiss nur das ein label kein fensterist, aber mehr nicht
|
Re: Textfeld einer anderen Anwendung auslesen?
Na ja. Muss ich mir was anderes einfallen lassen. :gruebel:
Trozdem Danke :coder: Gruß Baba |
Re: Textfeld einer anderen Anwendung auslesen?
Es hat kein Handle, da es von TGraphicControl abgeleitet ist. Also kannst du auch mit der Nachricht WM_GETTEXT nicht an den Text ran kommen.
|
Re: Textfeld einer anderen Anwendung auslesen?
ah, dann ist es klar
|
Re: Textfeld einer anderen Anwendung auslesen?
hi Pseudemys Nelsoni
Hast du vielleich einer Idee wie es doch gehen kann? Also wenn Luckie schon nichts einfällt, geht´s wohl wirklich nicht. Gruß Baba |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:53 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