Applies ToAccess для Microsoft 365 Access 2021 Access 2019 Access 2016

Повертає логічне значення, яке вказує, чи ідентифікатор (Visual Basic) представляє об'єкт змінна.

Синтаксис

IsObject ( ідентифікатор )

Обов'язковий ідентифікатораргумент – це ім'я змінної.

Примітки

Функція IsObject корисна лише для визначення того, чи є варіант функції VarTypevbObject. Це може статися, якщо варіант фактично посилається на об'єкт (або колись посилався) на нього або не містить нічого.

Функція IsObject повертає значення True, якщо ідентифікатор – це змінна, оголошена з типом об’єкт або будь-яким припустимим типом клас, чи ідентифікаторце варіантvbObjectVarType, чи визначений користувачем об'єкт; в іншому разі повертає значення False. Функція IsObject повертає значення True , навіть якщо для змінної встановлено значення "Нічого".

Використовуйте трепінг помилок, щоб переконатися, що посилання на об'єкт припустиме.

Приклад

Примітка.: У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.

У цьому прикладі використано функцію IsObject, щоб визначити, чи ідентифікатор представляє змінну об'єкта. MyObject та YourObject – це змінні об'єктів одного типу. Це загальні імена, які використовуються лише для ілюстрацій.

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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.