Hi,
ich verwende mehrfach das Objekt "DateTimePicker" in meiner Prozedur Form_Load und möchte für alle die gleiche Eigenschaften haben, wie z.B. nur die Uhrzeit anzeigen in Stunden und Minuten ohne den Sekunden. Ich habe versucht über For Each die Objekteeigenschaften für alle einzustellen und bin kläglich gescheitert. Laut
müsste dies Möglich sein.
Daher die Frage, ob es eine Möglichkeit gibt, dies über eine Schleife zu tun.
ich verwende mehrfach das Objekt "DateTimePicker" in meiner Prozedur Form_Load und möchte für alle die gleiche Eigenschaften haben, wie z.B. nur die Uhrzeit anzeigen in Stunden und Minuten ohne den Sekunden. Ich habe versucht über For Each die Objekteeigenschaften für alle einzustellen und bin kläglich gescheitert. Laut
Daher die Frage, ob es eine Möglichkeit gibt, dies über eine Schleife zu tun.
Quellcode
- PrivateSub Form1_Load(sender AsObject, e AsEventArgs) HandlesMyBase.Load
- Dim datetimeObject As System.Object
- ForEach datetimeObject AsDateTimePicker <--- Bereits hier schon ein Compilerfehler
- datetimeObject.Format = DateTimePickerFormat.Custom
- datetimeObject.CustomFormat = "HH:MM"
- Next datetimeObject
- TimeCom0.Format = DateTimePickerFormat.Time
- TimeCom1.Format = DateTimePickerFormat.Time
- TimeCom2.Format = DateTimePickerFormat.Time
- TimeCom3.Format = DateTimePickerFormat.Time
- TimeCom4.Format = DateTimePickerFormat.Time
- TimeCom5.Format = DateTimePickerFormat.Time
- TimeCom6.Format = DateTimePickerFormat.Time
- TimeCom7.Format = DateTimePickerFormat.Time
- TimeCom8.Format = DateTimePickerFormat.Time
- TimeCom9.Format = DateTimePickerFormat.Time
- TimeCom10.Format = DateTimePickerFormat.Time
- TimeCom11.Format = DateTimePickerFormat.Time
- TimeCom12.Format = DateTimePickerFormat.Time
- TimeCom13.Format = DateTimePickerFormat.Time
- TimeCom14.Format = DateTimePickerFormat.Time
- TimeCom15.Format = DateTimePickerFormat.Time
- EndSub