トレーニング
モジュール
Dynamics 365 Business Central での AL 組み込み関数の使用 - Training
Business Central の組み込みプログラミング関数についてもっと知りたいですか? このモジュールでは、Business Central の開発時に使用できるさまざまな関数について説明します。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
文字列の最初の文字に対応した文字コードを示す整数を返します。
Asc(string)
必要な 文字列引数 は、任意の有効な 文字列式です。 string に文字が含まれていない場合、実行時エラーが発生します。
戻り値の範囲は、DBCS 以外のシステムでは 0 から 255 ですが、 DBCS システムでは -32768 から 32767 です。
注意
AscB 関数は、文字列に含まれるバイト データの場合に使用します。 先頭の文字の文字コードを返す代わりに、AscB は最初のバイトを返します。 AscW 関数は、Unicode 文字コードを返します。ただし、Unicode がサポートされていないプラットフォームでは、Asc 関数と同じ動作になります。
注意
Visual Basic for the Macintosh では、Unicode 文字列をサポートしていません。 したがって、 AscW (n) は、Windows 環境と同様に、128 から 65,535 の範囲の n 個の値のすべての Unicode 文字を返すことはできません。 代わりに、AscW (n) は、127 より大きい Unicode 値 n について "最適なものを推測" します。 したがって、Macintosh 環境では、AscW を使用してはいけません。。
関数 Chr()、ChrB()、ChrW() は Asc()、AscB()、AscW() の逆です。Chr() 関数は、整数を文字列に変換します。
この例では、Asc 関数を使って、文字列の先頭の文字に対応する文字コードを返します。
Dim MyNumber
MyNumber = Asc("A") ' Returns 65.
MyNumber = Asc("a") ' Returns 97.
MyNumber = Asc("Apple") ' Returns 65.
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。
トレーニング
モジュール
Dynamics 365 Business Central での AL 組み込み関数の使用 - Training
Business Central の組み込みプログラミング関数についてもっと知りたいですか? このモジュールでは、Business Central の開発時に使用できるさまざまな関数について説明します。