Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Textfeld einer anderen Anwendung auslesen? (https://www.delphipraxis.net/15939-textfeld-einer-anderen-anwendung-auslesen.html)

Computerbabalulu 6. Feb 2004 21:27


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

SirThornberry 6. Feb 2004 21:48

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

Luckie 6. Feb 2004 22:01

Re: Textfeld einer anderen Anwendung auslesen?
 
Wenn er von beiden Anwendungen den Code hat, dann sollte sich das auch besser lösen lassen. :roll:

Computerbabalulu 6. Feb 2004 22:16

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

Luckie 6. Feb 2004 22:18

Re: Textfeld einer anderen Anwendung auslesen?
 
Nein.

Pseudemys Nelsoni 6. Feb 2004 22:30

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

Computerbabalulu 6. Feb 2004 22:31

Re: Textfeld einer anderen Anwendung auslesen?
 
Na ja. Muss ich mir was anderes einfallen lassen. :gruebel:

Trozdem Danke :coder:

Gruß Baba

Luckie 6. Feb 2004 22:32

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.

Pseudemys Nelsoni 6. Feb 2004 22:34

Re: Textfeld einer anderen Anwendung auslesen?
 
ah, dann ist es klar

Computerbabalulu 6. Feb 2004 22:34

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 17:10 Uhr.
Seite 1 von 2  1 2      

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