Seite 1 von 1

Text aus externen Programm-Gadget auslesen

Verfasst: 20.06.2006 20:16
von Vermilion
Kurz&knapp:
Ich will ein Programm programmieren, was aus dem PBe den Quelltext der geöffneten Datei ausliest. Wie mache ich das?

Verfasst: 20.06.2006 20:18
von Rockmaster
Readfile() schon mal ausprobiert?

Verfasst: 20.06.2006 20:22
von Jilocasin
@Rockmaster
Schlaue Antwort! :lol:

Aus dem Gadget direkt nehme ich an!
Du müsstest das Handle herausfinden und dann per API den Text rauslesen.
Müsste gehen, farg mich nur nicht wie...

Verfasst: 20.06.2006 20:39
von pLuSmaN
Wenn du den ganz normalen PB Editor meinst, kannst du an das Handle des Eingabefeldes (Klasse: RichEdit20A) mittels folgenden Code kommen:

Code: Alles auswählen

hPBE = FindWindow_("WindowClass_0", 0) ; Handle zum Editor
hRichEdit = GetDlgItem_(hPBE, 136)     ; Handle zur Eingabe, 136 ist die ID des RichEdit
Über andere Funktionen kannst du dann den Text des RichEdit lesen. Kenne mich damit leider nicht so aus, aber GetWindowText(hRichEdit, ..., ...) klappt zum Beispiel nicht.

Hoffentlich hilft dir das irgendwie weiter :P

OK

Verfasst: 20.06.2006 21:31
von Vermilion
Ja, ich werd's mal versuchen, jetzt zwar nicht, aber irgendwann :D
Und Dankeee!