Seite 1 von 1

Hilfe! Brauche Eure Hilfe für FindWindow(EX) !!!

Verfasst: 19.08.2005 15:05
von Dr.Pixel
Hallo.
Ich sitzt hier auf der Arbeit und soll folgendes Programm für meinen
Chef schreiben:
Es muss ein Fenster (Anwendung ARS) aktivieren (nach vorne bringen).
Nun hat das Fenster weitere Fenster in sich selbst.
Eins davon muss aktiviert werden und darin bestimmte Felder
anspringen und dort einen Text schreiben oder auslesen.
Das Hauptfenster heisst immer "AR System User - "+Fenstername
Das Unterfenster heisst immer "Incident-Management (Neu)"
Felder heissen z.B. "Klassifizierung" oder "Kurztext".

Siehe Screenshot: http://mitglied.lycos.de/christian1973/ars.jpg

Nun habe ich mit einem Process Monitor das Fenster gefunden.
Nun müsste ich doch mit dem Befehl FindWindow("Incident-Management (Neu)") das Fenster finden, oder?
Und die Felder werden nicht unter Name gefunden!!!!
Leider kenn ich mich mit handles und WinApi Funktionen überhaupt nicht aus!
Vielleicht kann mir jemand einen Sourcecode-Link nennen, wo
diese Probleme gelöst oder genauer erklärt werden.
Mir reichen ja schon ein paar Zeilen!
Anpassen kann ich den Code ja selber.
Wer hilft einem blutigen Anfänger weiter mit der Aktivierung von Fenstern, Feldern und ausgeben von Texten in diesen Feldern weiter!

Wäre sehr sehr dankbar für jede Hilfe!!!!

Re: Hilfe! Brauche Eure Hilfe für FindWindow(EX) !!!

Verfasst: 19.08.2005 15:45
von Kiffi
> Mir reichen ja schon ein paar Zeilen!

sind zwar ein paar Zeilen mehr, allerdings lässt sich an diesem Code sehr gut
nachvollziehen, wie Du das gewünschte Fenster finden kannst.

http://forums.purebasic.com/german/viewtopic.php?t=2192

Grüße ... Kiffi

Verfasst: 19.08.2005 21:16
von Dr.Pixel
Danke, werde ich am Montag gleich ausprobieren. :allright:
Also nicht dass Ihr mich falsch versteht!
Ich habe die Oberfläche (GUI) etc. schon geschrieben! :D
Nur kam ich nicht weiter mit der gesammten API, FindWindow u. handles.
Ich habe schon auf MSDN nach FindWindow gesucht.
Auch im PB-Codearchiv habe ich keine Sourcecodes mit
FindWindowEX gefunden.
Mit den API's bin ich eben nicht bewandert, noch habe ich die Zeit
in der Firma wie Privat (bin Vater) mir Anleitung durchzulesen.

Was ich brauche sind ein paar Zeilen für:
- Fenster finden und aktivieren
- Felder im Unterfenster finden, aktivieren und dort Texte ein/auslesen.

Das ist alles. :oops:

Vielleicht kann ich Euch dafür ja auch bei etwas anderem
behilfreich sein!?

Trotzdem danke.
Euer Dr. Pixel