Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan bahwa Visual Basic harus marshal string sesuai dengan aturan .NET Framework berdasarkan nama eksternal prosedur eksternal yang dideklarasikan.
Saat Anda memanggil prosedur yang ditentukan di luar proyek Anda, pengkompilasi Visual Basic tidak memiliki akses ke informasi yang harus dipanggil prosedur dengan benar. Informasi ini mencakup tempat prosedur berada, bagaimana prosedur tersebut diidentifikasi, urutan panggilan dan jenis pengembaliannya, dan set karakter string yang digunakannya. Pernyataan Deklarasikan membuat referensi ke prosedur eksternal dan menyediakan informasi yang diperlukan ini.
Bagian charsetmodifier dalam Declare pernyataan memasok informasi kumpulan karakter untuk marshalling string selama panggilan ke prosedur eksternal. Ini juga memengaruhi cara Visual Basic mencari file eksternal untuk nama prosedur eksternal. Pengubah Auto menentukan bahwa Visual Basic harus marshal string sesuai dengan aturan .NET Framework, dan bahwa itu harus menentukan set karakter dasar platform run-time dan mungkin mengubah nama prosedur eksternal jika pencarian awal gagal. Untuk informasi selengkapnya, lihat "Kumpulan Karakter" di Pernyataan Deklarasikan.
Jika tidak ada pengubah set karakter yang ditentukan, Ansi adalah defaultnya.
Komentar
Pengubah Auto dapat digunakan dalam konteks ini:
Catatan Pengembang Perangkat Pintar
Kata kunci ini tidak didukung.
Lihat juga
- Ansi
- Unicode
- Kata kunci