Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

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, MyCheck
Dim MyObject As Object
Set 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.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×