HI,
ich habe eine Prozedur, die optionale Parameter enthält. Für diese Parameter muss ein Default Wert eingetragen werden:
Den Default für die
Fehler BC30059 Konstanter Ausdruck erforderlich.
Ich habe dann versucht eine Konstante mit der Farbe zu definieren:
Das mag der Compiler auch nicht:
Fehler BC30424 Konstanten müssen einen systeminternen oder enumerierten Typ aufweisen, keinen Klassen-, Struktur-, Typparameter- oder Arraytyp.
grrrr ....
Ich habe jetzt das Zauberwort Const weggelassen:
Jetzt frisst der Compiler zwar die Definition. Aber als Parameter kann ich das immer noch nicht übergeben:
Fehler BC30369 Auf einen Instanzmember einer Klasse kann nicht ohne explizite Instanz einer Klasse von einer/m freigegebenen Methode/Member aus verwiesen werden.
grrrrrrrr .... !
Also mir scheint, dass mir hier noch irgend etwas Grundlegendes zum Umgang mit den Farben fehlt.
Intellisense hilft mir hier leider auch nicht viel weiter. Kann mir jemand (mit gewohnter Nachsicht) auf die Sprünge helfen ?
LG
Peter
ich habe eine Prozedur, die optionale Parameter enthält. Für diese Parameter muss ein Default Wert eingetragen werden:
Den Default für die
DisableColor
mag der Compiler aber nicht: Fehler BC30059 Konstanter Ausdruck erforderlich.
Ich habe dann versucht eine Konstante mit der Farbe zu definieren:
Das mag der Compiler auch nicht:
Fehler BC30424 Konstanten müssen einen systeminternen oder enumerierten Typ aufweisen, keinen Klassen-, Struktur-, Typparameter- oder Arraytyp.
grrrr ....
Ich habe jetzt das Zauberwort Const weggelassen:
Jetzt frisst der Compiler zwar die Definition. Aber als Parameter kann ich das immer noch nicht übergeben:
Fehler BC30369 Auf einen Instanzmember einer Klasse kann nicht ohne explizite Instanz einer Klasse von einer/m freigegebenen Methode/Member aus verwiesen werden.
grrrrrrrr .... !
Also mir scheint, dass mir hier noch irgend etwas Grundlegendes zum Umgang mit den Farben fehlt.
Intellisense hilft mir hier leider auch nicht viel weiter. Kann mir jemand (mit gewohnter Nachsicht) auf die Sprünge helfen ?
LG
Peter