Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
924to928
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
924to928
924to928
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Standardeigenschaft bei selbstdef. Klassen

Standardeigenschaft bei selbstdef. Klassen
13.11.2007 07:15:33
zink
Hallo und guten Morgen,
ich habe zur Datumsvalidierung und Altersberechnung zwei kleine Klassen geschrieben, die auch ganz gut funktionieren (clsTimeIntervall und clsDatum).
Damit kann man ein Datum beispielsweise eingeben als:
Alter.GeburtsDatum.Value ="01.01.2007" etc.
Meine Frage: wie definiert man eine Standardeigenschaft, so dass ich im obigen Beispiel verkürzt angeben kann:
Alter.GeburtsDatum = "01.01.2007"?
Value soll also die Standardeigenschaft sein.
Wie macht man das?
Danke für Eure Hilfe
Grüße
Joachim

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Standardeigenschaft bei selbstdef. Klassen
13.11.2007 08:55:32
kawensmann
Hallo,
dazu ist ein kleiner Klimmzug nötig:
Exportiere die Klasse und öffne sie mit Notepad.
Schreibe in die Get-Prozedur der Eigeneschaft, die Default werden soll:
Attribute GebDatum.VB_UserMemID = 0
Speicher die cls-Datei.
Entferne die Klasse aus dem Projekt und importiere die gespeicherte Datei. Fertig.
Gruß
Kawensmann

AW: Standardeigenschaft bei selbstdef. Klassen
13.11.2007 10:42:00
zink
Danke für die Hilfe!
Funktioniert einwandfrei.
Grüße
Joachim
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige