Select the product you need help with
BUG: Pesan galat ketika Anda mencoba untuk melewati sebuah koleksi objek dari Visual Basic 6.0 komponen Visual Basic 2005 atau Visual Basic.NET: "System.InvalidCastException"ID Artikel: 323737 - Melihat produk di mana artikel ini berlaku. Pada Halaman iniGEJALA Ketika Anda mencoba untuk menyampaikan Koleksi objek dari Microsoft Visual Basic 6.0 komponen untuk Microsoft Visual Basic 2005 atau untuk Microsoft Visual Basic.NET, Anda mungkin menerima pesan galat. Microsoft Visual Studio 2005, Anda menerima pesan galat berikut: Unhandled pengecualian tipe 'System.InvalidCastException' yang terjadi di ApplicationName.exe Informasi tambahan: tidak dapat dilemparkan objek dari tipe 'Microsoft.VisualBasic.Collection' tipe ' VBA.Koleksi '. Unhandled pengecualian tipe 'System.InvalidCastException'
terjadi di ApplicationName.exe Informasi tambahan: ditentukan cast adalah tidak berlaku. Unhandled pengecualian jenis
'System.Runtime.InteropServices.COMException' yang terjadi di ApplicationName.exe Informasi tambahan: COM objek dengan CLSID {A4C4671C-499F-101B-BB78-00AA00383CBB} adalah atau tidak sah atau tidak terdaftar. PENYEBABThe InvalidCastException kesalahan terjadi karena Microsoft.VisualBasic.Collection jenis tidak sesuai dengan VBA.Koleksi jenis. The COMException kesalahan terjadi karena Visual Basic 6.0
aplikasi dapat membuat sebuah instance dari VBA.Koleksi kelas. Anda tidak dapat membuat sebuah instance dari VBA.Koleksi kelas di luar aplikasi Visual Basic 6.0. TEKNIK PEMECAHAN MASALAH Untuk mengatasi masalah ini, membuat VBA.Koleksi objek dalam aplikasi Visual Basic 6.0, dan kemudian kembali objek
Visual Basic 2005 atau Visual Basic.NET aplikasi. Untuk melakukan ini, Anda dapat menciptakan Visual baru
Dasar 6.0 DLL atau menambahkan metode baru dalam DLL ada. Catatan Indeks Koleksi objek dalam Visual Basic 2005 atau Visual Basic.NET adalah basis 1. Namun, indeks Visual Basic 6.0 adalah dasar 0. Oleh karena itu, Anda mungkin harus mengubah Visual Basic 6.0 DLL untuk menggunakan basis 1 sebagai indeks untuk koleksi bukan dasar 0. Menciptakan Visual Basic 6.0 DLL yang mengembalikan koleksi
STATUSMicrosoft telah mengkonfirmasi bahwa ini adalah bug dalam produk Microsoft sebagaimana didaftar di dalam bagian "Berlaku untuk". INFORMASI LEBIH LANJUTLangkah-langkah untuk menyalin masalah
REFERENSIUntuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft: 316163
(http://support.microsoft.com/kb/316163/
)
Pesan galat ketika Anda mencoba untuk membangun proyek perpustakaan kelas dalam Visual Basic.BERSIH atau pada Visual Basic 2005PropertiID Artikel: 323737 - Kajian Terakhir: 26 September 2011 - Revisi: 2.0 Berlaku bagi:
Penerjemahan Mesin PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah. Klik disini untuk melihat versi Inggris dari artikel ini:323737
(http://support.microsoft.com/kb/323737/en-us/
)
| Terjemahan Artikel
|




Kembali ke atas








