Funkcija IsObject

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Tiek atgriezta Būla vērtība, kas norāda, vai identifikators (Visual Basic) atbilst objekta mainīgais.

Sintakse

IsObject ( identifikators )

Mainīgā nosaukums ir nepieciešama identifikatorsarguments .

Piebildes

IsObject noder tikai, lai noteiktu, vai varianta ir no VarTypevbObject. Tas varētu rasties, ja varianta faktiski atsauces (vai vienreiz atsauces) objekta vai tajā ir nekas.

IsObject atgriež True , ja identifikators ir mainīgais deklarēti ar objekts tipa vai jebkuru derīgu klase tipu, vai ja identifikators ir variantaVarTypevbObjectvai lietotāja definētu objektu; Pretējā gadījumā atgriež False. IsObject atgriež True , pat tad, ja mainīgais ir iestatīts uz nekas.

Izmantojiet kļūdas slazdošanu, lai pārliecinātos, vai objekta atsauce ir derīga.

Piemērs.

Piezīme : Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā funkcija IsObject , lai noteiktu, ja identifikatoru attēlo objekta mainīgo. MyObject un YourObject ir vienāda tipa objekta mainīgie. Tie ir vispārēji nosaukumi, ko izmanto tikai kā piemēru.

' 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.

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×