Poperties in Textfile schreiben lassen

Hi,
wie kann ich die Eigenschaften eines Steuerelements, welches sich in einem Formular befindet, in ein Textfile schreiben, oder ausdrucken lassen.
also etwa so:
Button1.caption = „Überschrift“
Button1.visible = true
…usw

Gruß Armin

Hi, Armin!

wie kann ich die Eigenschaften eines Steuerelements, welches
sich in einem Formular befindet, in ein Textfile schreiben,
oder ausdrucken lassen.
also etwa so:
Button1.caption = „Überschrift“
Button1.visible = true
…usw

Sub EnumerateProperties(pctlControl as Control)
 Dim intI as integer
 for intI = 0 to pctlControl.Properties.Count - 1 
 ' kann auch von 1 bis Count sein, weiss ich grad nicht.
 debug.? pctlControl.Name &"."& pctlControl.Properties(intI).Name \_
 & "="& pctlControl.Properties(intI)
 ' gibt auch bei Texten kein " aus; müsste ggf. mit Typprüfung
 ' versehen werden
 next intI
End Sub

Wie immer uncompiliert und noch unsicher, was die Indizierung angeht. Wäre einfacher, wenn MS überall konsistent wäre. Sind sie aber nicht. Wenn’s bei .Properties(0) einen Fehler gibt, musst Du halt von 1 bis .Count laufen…

Als Einstieg solltest Du damit klar kommen. Statt Debug.? kannst Du natürlich auch in eine Datei schreiben…

Gruß, Manfred

Danke Manfred, damit komm ich schon zurecht - Gruß Armin