Label eines anderen Programms lesen



  • Hallo,
    Wie schon im Titel geschrieben möchte ich den Inhalt eines Labels eines anderen Programmes auslesen.
    Es handelt sich dabei um eine Temperaturanzeige die ich ca. ca.5 mal pro Minute lesen möchte (aktualisiert wird sie einmal pro Sek) um mir das händische Abschreiben zu ersparen. Das "Zielprogramm" wurde soweit ich weiss mit Delphi geschrieben.

    Der Timer und das Drum-Herum ist kein Problem, aber wie kann ich auf das gewünschte Label zugreifen?
    In der FAQ habe ich schon geschaut, zu dem Thema hab ich nur gefunden wie man eine DLL in den Adressraum eines anderen Programmes hängt, irgendetwas Ähnliches wird vermutlich notwendig sein da ein PM Programm nicht so einfach auf ein anderes zugreifen kann.

    Laufen würde das Programm unter Win2000 und eventuell Win XP Home.

    mfg und danke im Voraus
    Labelleser



  • Du brauchst "nur" den Fensterhandle des Label und schon liefert dir
    GetWindowText() den Inhalt.

    mfg JJ


Anmelden zum Antworten