Language

Strings.AscW メソッド

定義

文字に対応する文字コードを表す整数値を返します。

オーバーロード

名前 説明
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 はサポートされなくなりました。

こちらもご覧ください

適用対象

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 はサポートされなくなりました。

こちらもご覧ください

適用対象