Applies ToAccess for Microsoft 365 Access 2021 Access 2019 Access 2016

Palauttaa totuusarvon , joka ilmaisee, edustaako tunniste (Visual Basic) objektia muuttuja.

Syntaksi

IsObject ( tunniste )

Pakollinen tunnisteargumentti on muuttujan nimi.

Huomautuksia

IsObject on hyödyllinen vain määritettäessä, onko variantti VarTypevbObject. Näin voi käydä, jos variantti todella viittaa (tai kerran viitattu) objektiin tai jos se ei sisällä mitään.

IsObject palauttaa arvon Tosi, jos tunniste on muuttuja, jonka tyyppi on objekti tai mikä tahansa kelvollinen luokka tyyppi tai jos tunniste on VarTypevbObject-muuttuja tai käyttäjän määrittämä objekti; muussa tapauksessa se palauttaa arvon Epätosi. IsObject palauttaa arvon Tosi , vaikka muuttujan arvoksi olisi määritetty Ei mitään.

Varmista virheen kohdistusvirheiden avulla, että objektiviittaus on kelvollinen.

Esimerkki

Huomautus: Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.

Tässä esimerkissä IsObject-funktion avulla määritetään, edustaako tunniste objektimuuttujaa. MyObject ja YourObject ovat samantyyppisiä objektimuuttujia. Ne ovat yleisiä nimiä, joita käytetään vain havainnollistamiseen.

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

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.