Strings.AscW メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
文字に対応する文字コードを表す整数値を返します。
オーバーロード
AscW(Char) |
文字に対応する文字コードを表す整数値を返します。 |
AscW(String) |
文字に対応する文字コードを表す整数値を返します。 |
AscW(Char)
- ソース:
- 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 までです。 戻り値は、現在のスレッドのカルチャとコード ページの設定とは無関係です。
注意
以前のバージョンの Visual Basic の関数は AscB
、文字ではなくバイトのコードを返します。 それは主に、2 バイト文字セット (DBCS) アプリケーションで文字列を変換するために使用します。 すべての Visual Basic 2005 文字列は Unicode に含まれており AscB
、サポートされなくなりました。
こちらもご覧ください
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- 関数 (Visual Basic)
適用対象
AscW(String)
- ソース:
- 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 までです。 戻り値は、現在のスレッドのカルチャとコード ページの設定とは無関係です。
注意
以前のバージョンの Visual Basic の関数は AscB
、文字ではなくバイトのコードを返します。 それは主に、2 バイト文字セット (DBCS) アプリケーションで文字列を変換するために使用します。 すべての Visual Basic 2005 文字列は Unicode に含まれており AscB
、サポートされなくなりました。
こちらもご覧ください
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- 関数 (Visual Basic)
適用対象
.NET