Fungsi IsObject

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Mengembalikan nilai Boolean menunjukkan sama ada pengecam (Visual Basic) mewakili satu objek pemboleh ubah.

Sintaks

IsObject ( pengecam )

Diperlukan pengecamargumen ialah nama pemboleh ubah.

Catatan

IsObject adalah berguna hanya dalam menentukan sama ada varian adalah VarTypevbObject. Ini boleh berlaku jika yang varian sebenarnya rujukan (atau sekali dirujuk) objek, atau jika ia mengandungi apa-apa.

IsObject mengembalikan True Jika pengecam adalah pemboleh ubah diisytiharkan dengan objek jenis atau sebarang jenis sah kelas , atau jika pengecam yang varianVarTypevbObject, atau objek takrifan pengguna; Jika tidak, mengembalikan False. IsObject mengembalikan True jika pemboleh ubah yang telah disetkan pada tiada apa-apa.

Gunakan ralat memerangkap untuk memastikan bahawa rujukan objek adalah sah.

Contoh

Nota: Contoh berikut menunjukkan penggunaan fungsi ini dalam Visual Basic for Applications (VBA) modul. Untuk maklumat lanjut tentang bekerja dengan VBA, pilih Rujukan pembangun dalam senarai juntai bawah di sebelah Cari dan memasukkan satu atau lebih istilah dalam kotak carian.

Contoh ini menggunakan fungsi IsObject untuk menentukan jika pengecam mewakili satu pemboleh ubah objek. MyObject dan YourObject adalah objek pemboleh ubah jenis yang sama. Ia adalah nama umum yang digunakan untuk tujuan ilustrasi sahaja.

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

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×