Strings.ChrW(Int32) Metode

Definisi

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 pointmewakili , 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.

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

Berlaku untuk

Lihat juga