Delphi 組み込みルーチン
API カテゴリ:インデックス への移動
このトピックでは、System ユニットから公開される Delphi 専用の組み込みルーチンの一覧を示します。 これらの組み込みルーチンは実際には、ランタイム ライブラリではなくコンパイラによって処理されます。
| ルーチン | 説明 |
|---|---|
|
絶対値を返します。 | |
|
指定したオブジェクトを指すポインタを返します。 | |
|
既存のファイルを、末尾にテキストを追加するように設定します。 | |
|
論理式が真かどうかを検査します。 | |
|
ポインタ変数または手続き型変数が nil(値が割り当てられていない)かどうかを検査します。 | |
|
外部ファイルの名前をファイル変数に関連付けます。 | |
|
外部ファイルの名前をファイル変数に関連付けます。 | |
|
開いているファイルから 1 つ以上のレコードを読み取って変数に格納します。 | |
|
1 つ以上のレコードを変数から、開いているファイルに書き込みます。 | |
|
制御フローにおいて for 文、while 文、または repeat 文の処理を中断させます。 | |
|
指定された ASCII 値に対応する文字を返します。 | |
|
ファイル変数と外部ファイルとの関連付けを終了します。 | |
|
ファイル変数と外部ディスク ファイルとの関連付けを終了します。 | |
|
2 つ以上の文字列を連結して 1 つの文字列にします。 | |
|
for 文、while 文、repeat 文の次の反復に制御フローを進めます。 | |
|
文字列の部分文字列または動的配列の一部分を返します。 | |
|
変数の値を 1 または N だけ減少させます。 | |
|
文字列から部分文字列を削除します。 | |
|
動的変数用に割り当てられたメモリを解放します。 | |
|
ファイル ポインタがファイルの末尾に達したかどうかを検査します。 | |
|
ファイル ポインタが行末に達したかどうかを検査します。 | |
|
外部ファイルを削除します。 | |
|
Delphi の集合から要素を削除します。 | |
|
現在のプロシージャの実行を終了します。 | |
|
現在のファイル ポインタの位置を返します。 | |
|
ファイル内のレコード数を返します。 | |
|
連続するバイト領域を指定した値で埋めます。 | |
|
動的に割り当てられた変数の非初期化(終了処理)を行います。 | |
|
出力用に開いたテキスト ファイルのバッファを空にします。 | |
|
FreeMem はメモリ ブロックを解放します。 | |
|
GetMem はメモリ ブロックの割り当てを行います。 | |
|
プログラムの異常終了を開始します。 | |
|
X の上位バイトを符号なしの値として返します。 | |
|
引数の範囲内での最大値を返します。 | |
|
序数値を 1 または N だけ増加させます。 | |
|
Delphi の集合に要素を追加します。 | |
|
動的に割り当てられた変数を初期化します。 | |
|
文字列の指定された位置に部分文字列を挿入します。 | |
|
文字列内の文字数または配列内の要素数を返します。 | |
|
引数 X の下位バイトを返します。 | |
|
範囲内の最小値を返します。 | |
|
新しい動的変数を作成し、それを指すように P を設定します。 | |
|
引数が奇数の場合、True を返します。 | |
|
3.1415926535897932385 を返します。 | |
|
引数の 1 つ前の値を返します。 | |
|
指定されたアドレスをポインタに変換します。 | |
|
Read はファイルからデータを読み取ります。 | |
|
ファイルからテキストを 1 行読み取ります。 | |
|
ReallocMem はメモリ ブロックの再割り当てを行います。 | |
|
外部ファイルの名前を変更します。 | |
|
既存のファイルを開きます。 | |
|
新しいファイルを作成して開きます。 | |
|
X を("Banker's Rounding" と呼ばれる方法で)最も近い整数に丸めた値を返します。 | |
|
実行を中止して、実行時エラーを発生させます。 | |
|
現在のファイル ポインタを指定の位置に移動します。 | |
|
ファイルの EOF(end-of-file)ステータスを返します(ホワイトスペースは無視)。 | |
|
ファイルの行末ステータスを返します(ホワイトスペースは無視)。 | |
|
文字列変数または動的配列変数の長さを設定します。 | |
|
指定した文字列の内容と長さを設定します。 | |
|
変数または型が占めるバイト数を返します。 | |
|
配列の一部分を返します。 | |
|
数値の 2 乗を返します。 | |
|
文字列を書式設定して、変数に返します。 | |
|
引数の次の値を返します。 | |
|
整数またはワードの上位バイトを下位バイトと入れ替えます。 | |
|
実数を切り捨てて整数にします。 | |
|
指定された型の RTTI 情報を返します。 | |
|
指定された型の RTTI 情報を返します。 | |
|
非推奨ルーチン。 | |
|
文字列を数値表現に変換します。 | |
|
指定した型にバリアントを変換します。 | |
|
バリアントを別のバリアントにコピーします。 | |
|
種類を指定したファイルまたはテキスト ファイルにデータを書き込みます。 | |
|
テキスト ファイルに書き込んで、行末マーカーを追加します。 |