Strings.ChrW(Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan karakter yang terkait dengan kode karakter yang ditentukan.
public:
static char ChrW(int CharCode);
public static char ChrW (int CharCode);
static member ChrW : int -> char
Public Function ChrW (CharCode As Integer) As Char
Parameter
- CharCode
- Int32
Wajib diisi. Ekspresi Integer
yang code point
mewakili , atau kode karakter, untuk karakter .
Mengembalikan
Karakter yang terkait dengan kode karakter yang ditentukan.
Pengecualian
CharCode
< -32768 atau > 65535 untuk ChrW
.
Contoh
Contoh berikut menggunakan Chr
fungsi untuk mengembalikan karakter yang terkait dengan kode karakter yang ditentukan.
Dim associatedChar As Char
' Returns "A".
associatedChar = Chr(65)
' Returns "a".
associatedChar = Chr(97)
' Returns ">".
associatedChar = Chr(62)
' Returns "%".
associatedChar = Chr(37)
Keterangan
Rentang asimetris yang diterima untuk CharCode
mengimbangi perbedaan penyimpanan antara Short
dan Integer
. Misalnya, -29183 adalah Short
tapi +36353 adalah Integer
. Ini juga memfasilitasi kompatibilitas dengan Visual Basic 6.0.
Chr
menggunakan kelas di System.Text namespace layanan untuk menentukan apakah utas Encoding saat ini menggunakan kumpulan karakter byte tunggal (SBCS) atau kumpulan karakter byte ganda (DBCS). Kemudian dibutuhkan CharCode
sebagai titik kode dalam set yang sesuai. Rentangnya bisa 0 hingga 255 untuk karakter SBCS dan -32768 hingga 65535 untuk karakter DBCS.
Nilai yang dikembalikan tergantung pada halaman kode untuk utas saat ini, yang terkandung dalam ANSICodePage properti TextInfo kelas di System.Globalization namespace layanan. Anda dapat memperoleh ANSICodePage dengan menentukan System.Globalization.CultureInfo.CurrentCulture.TextInfo.ANSICodePage
.
ChrW
mengambil CharCode
sebagai titik kode Unicode. Rentang ini independen dari pengaturan halaman budaya dan kode untuk utas saat ini. Nilai dari -32768 hingga -1 diperlakukan sama dengan nilai dalam rentang +32768 hingga +65535.
Angka dari 0 hingga 31 sama dengan kode ASCII standar yang tidak dapat dicetak. Misalnya, Chr(10)
mengembalikan karakter umpan baris.
Catatan
Fungsi ChrB
dalam versi Visual Basic yang lebih lama mengembalikan satu byte. Ini digunakan terutama untuk mengonversi string dalam aplikasi tataan karakter byte ganda (DBCS). Semua string di Visual Basic dan .NET Framework berada di Unicode, dan ChrB
tidak lagi didukung.