Applies ToAccess per Microsoft 365 Access 2021 Access 2019 Access 2016

Restituisce un valore booleano che indica se un identificatore (Visual Basic) rappresenta un oggetto variabile.

Sintassi

IsObject ( identificatore )

L'argomento obbligatorio identificatoreargomento è il nome di una variabile.

Osservazioni

IsObject è utile solo per determinare se un valore Variant è di tipo VarTypevbObject. Questo problema può verificarsi se il Variant fa riferimento a un oggetto o se contiene Nothing.

IsObject restituisce True se identificatore è una variabile dichiarata con oggetto tipo o qualsiasi tipo di classe valido oppure se identificatore è un variant di vbObject VarType o un oggetto definito dall'utente; in caso contrario, restituisce False. IsObject restituisce True anche se la variabile è stata impostata su Nothing.

Usare la funzionalità di intercettazione degli errori per verificare che il riferimento a un oggetto sia valido.

Esempio

Nota: Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.

Questo esempio usa la funzione IsObject per determinare se un identificatore rappresenta una variabile oggetto. MyObject e YourObject sono variabili oggetto dello stesso tipo. Si tratta di nomi generici usati solo a scopo di esempio.

' Declare variables.Dim MyInt As Integer, YourObject, MyCheckDim MyObject As ObjectSet YourObject = MyObject  ' Assign an object reference.MyCheck = IsObject(YourObject)  ' Returns True.MyCheck = IsObject(MyInt)  ' Returns False.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.