Freigeben über


„<Eigenschaftenname>“ kann nicht als Let-Eigenschaft für COM verfügbar gemacht werden.

„<Eigenschaftenname>“ kann nicht als Let-Eigenschaft für COM verfügbar gemacht werden. Sie können dieser Eigenschaft mit der Let-Anweisung keine Werte (z. B. Zahlen oder Zeichenfolgen) aus Visual Basic 6.0 zuweisen, die keine Objekte sind.

Eine Klasse mit einem COMClassAttribute -Attributblock deklariert eine Public -Eigenschaft mit dem Datentyp Object. Ein Visual Basic 6.0-Programm kann auf diese Eigenschaft als Variantzugreifen. Es kann mit der Set -Anweisung jedoch nur einen Objektverweis darauf zuweisen. Es kann mit der Let -Anweisung keinen Werttyp zuweisen.

Standardmäßig ist diese Meldung eine Warnung. Weitere Informationen zum Ausblenden von Warnungen oder zum Behandeln von Warnungen als Fehler finden Sie unter Configuring Warnings in Visual Basic.

Fehler-ID: BC42102

So reagieren Sie auf diese Warnung

  • Ziehen Sie in Betracht, potenzielle Visual Basic 6.0-Benutzer über diese Klasse zu informieren, da sie diese Eigenschaft nicht mit der Let -Anweisung verwenden können.

Siehe auch