Also was bedeutet das und wie repariere ich es?Sub Neu() ist in diesem Kontext nicht zugänglich, weil es "Freund" ist
Diese Meldung wird angezeigt, wenn ich das Schlüsselwort New in die Zeile (n) unten setze. Wenn ich es entferne, erhalte ich zur Laufzeit einen Fehler, der besagt, dass ich New benutzen muss. Was mache ich falsch?
Dim oPS As AeccPointStyle = New AeccPointStyle
ops = oDescKey.PointStyle
Debug.Print(oPS.Name)
Debug.Print(oPS.MarkerSymbolName)
versuchte auch
Dim oPS As New AeccPointStyle
ops = oDescKey.PointStyle
Debug.Print(oPS.Name)
Debug.Print(oPS.MarkerSymbolName)
Dank!
Update 1 - basierend auf Kommentar von Meta-Knight
1 -
Dim oPS As AeccPointStyle = Nothing
oPS = oDescKey.PointStyle
2 -
Dim oPS As AeccPointStyle = oDescKey.PointStyle
Beide Versionen NullReferenceExceptions werfen.
Ist oDescKey initialisiert oder 'Nothing'? –