Name und Position eines Buttons

Hi Leute,

ich hab mal wieder ein Problem :frowning:! Ich würde gern die Namen und Position von Buttons in einem Dialog-Fenster (bspw. einem FileOpen-Dialog) ermitteln. Hat jemand ne Idee, wie man an diese Infos rankommt?
Danke schonmal für die Hilfe!

MfG

Bibbel

Buttonname.name
Buttonname.text
buttonname.pointtoscreen

Zumindest gehts in vb.net so, so erhältst du den Namen des Buttons und den Text, was drauf steht.

Hoffe geholfen zu haben

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Buttonname.name
Buttonname.text
buttonname.pointtoscreen

Zumindest gehts in vb.net so, so erhältst du den Namen des
Buttons und den Text, was drauf steht.

Hoffe geholfen zu haben

Hi,

naja ist ja nicht schlecht, aber ich glaube es ist nicht das was ich brauche!
Also ich will den Namen und die Position zur Laufzeit ermitteln; das heißt: mein Programm läuft im Hintergrund und bei nem anderen Programm ist ein Open-Dialog (bspw.) geöffnet. Jetzt möchte ich die Position und Namen der im Dialog enthaltenen Buttons (wenn das geht).
Was Du mir gepostet hast funzt ja, glaube ich, nur, wenn ich den Dialog selbst geschrieben/eingebunden habe und jetzt noch während dem programmieren auf die Button-Eigenschaften zugreifen möchte, oder?
Aber trotzdem danke für Deine Antwort!!!

MfG

Bibbel

Hi!
Da hast Du leider mit .NET selbst keine Chance. Mit entsprechenden Win32-Funktionen geht es aber. Bspw. kannst Du Dir alle Fenster aufzählen lassen, Text, Position und Größe der Fenster abfragen usw. usf.
Am besten mal die Dokumentation auf MSDN durchschmökern.

Gruß,
Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]