Strings.AscW メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
文字に対応する文字コードを表す整数値を返します。
オーバーロード
| 名前 | 説明 |
|---|---|
| AscW(Char) |
文字に対応する文字コードを表す整数値を返します。 |
| AscW(String) |
文字に対応する文字コードを表す整数値を返します。 |
AscW(Char)
- ソース:
- Strings.vb
- ソース:
- Strings.vb
- ソース:
- Strings.vb
- ソース:
- Strings.vb
- ソース:
- Strings.vb
文字に対応する文字コードを表す整数値を返します。
public:
static int AscW(char String);
public static int AscW(char String);
static member AscW : char -> int
Public Function AscW (String As Char) As Integer
パラメーター
- String
- Char
必須。 有効な Char または String 式。
StringがString式の場合、文字列の最初の文字のみが入力に使用されます。
StringがNothingまたは文字を含まない場合は、ArgumentException エラーが発生します。
返品
文字に対応する文字コード。
例
次の例では、 Asc 関数を使用して、各文字列 Integer 最初の文字に対応する文字コードを返します。
Dim codeInt As Integer
' The following line of code sets codeInt to 65.
codeInt = Asc("A")
' The following line of code sets codeInt to 97.
codeInt = Asc("a")
' The following line of code sets codeInt to 65.
codeInt = Asc("Apple")
注釈
Asc は、入力文字の コード ポイントまたは文字コードを返します。 これは、1 バイト文字セット (SBCS) 値の場合は 0 から 255、2 バイト文字セット (DBCS) 値の場合は -32768 から 32767 までです。
AscW は、入力文字の Unicode コード ポイントを返します。 これは 0 から 65535 までです。 返される値は、現在のスレッドのカルチャとコード ページの設定に依存しません。
Note
以前のバージョンの Visual Basic の AscB 関数は、文字ではなくバイトのコードを返します。 それは主に、2 バイト文字セット (DBCS) アプリケーションで文字列を変換するために使用します。 Visual Basic 2005 のすべての文字列は Unicode で、AscB はサポートされなくなりました。
こちらもご覧ください
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- Functions (Visual Basic)
適用対象
AscW(String)
- ソース:
- Strings.vb
- ソース:
- Strings.vb
- ソース:
- Strings.vb
- ソース:
- Strings.vb
- ソース:
- Strings.vb
文字に対応する文字コードを表す整数値を返します。
public:
static int AscW(System::String ^ String);
public static int AscW(string String);
static member AscW : string -> int
Public Function AscW (String As String) As Integer
パラメーター
- String
- String
必須。 有効な Char または String 式。
StringがString式の場合、文字列の最初の文字のみが入力に使用されます。
StringがNothingまたは文字を含まない場合は、ArgumentException エラーが発生します。
返品
文字に対応する文字コード。
例
次の例では、 Asc 関数を使用して、各文字列 Integer 最初の文字に対応する文字コードを返します。
Dim codeInt As Integer
' The following line of code sets codeInt to 65.
codeInt = Asc("A")
' The following line of code sets codeInt to 97.
codeInt = Asc("a")
' The following line of code sets codeInt to 65.
codeInt = Asc("Apple")
注釈
Asc は、入力文字の コード ポイントまたは文字コードを返します。 これは、1 バイト文字セット (SBCS) 値の場合は 0 から 255、2 バイト文字セット (DBCS) 値の場合は -32768 から 32767 までです。
AscW は、入力文字の Unicode コード ポイントを返します。 これは 0 から 65535 までです。 返される値は、現在のスレッドのカルチャとコード ページの設定に依存しません。
Note
以前のバージョンの Visual Basic の AscB 関数は、文字ではなくバイトのコードを返します。 それは主に、2 バイト文字セット (DBCS) アプリケーションで文字列を変換するために使用します。 Visual Basic 2005 のすべての文字列は Unicode で、AscB はサポートされなくなりました。
こちらもご覧ください
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- Functions (Visual Basic)