Zur Hauptseite ... Zum Onlinearchiv ... Zum Abonnement ... Zum Newsletter ... Zu den Tools ... Zum Impressum ... Zum Login ...

IsObject

Die Funktion prft, ob es sich bei der angegebenen Variablen um eine Objektvariable handelt.

Syntax:

IsObject(<Expression>)

Parameter:

Expression (Datentyp Variant): Erwartet den Namen der zu prfenden Variablen.

Beispiele:

Normalerweise ist der Fall klar: Bei String- und numerischen Variablen handelt es sich nicht um Objektvariablen; Recordset, Database und dergleichen sind jedoch Objektvariablen. Der Datentyp Variant kann allerdings beides sein, wie die folgende Routine zeigt.

Public Function IsObjectBeispiel()

    Dim obj As Object

    Dim var As Variant

    Dim str As String

    Debug.Print "Ist str ein Objekt?" & IsObject(str)

    Debug.Print "Ist var ein Objekt?" & IsObject(var)

    Debug.Print "Ist obj ein Objekt?" & IsObject(obj)

    Set var = obj

    Debug.Print "Ist var mit Verweis auf obj ein Objekt?" & IsObject(var)

End Function

© 2003-2015 André Minhorst Alle Rechte vorbehalten.