delphi 関数リファレンスマニュアル
-------------------------------------------------- --------------------------------
中止関数により予期しない放棄処理が発生する
abs関数 絶対値関数
addexitPROc 関数は、ランタイム ライブラリの最終プロシージャ テーブルにプロシージャを追加します。
addr 関数は、指定されたオブジェクトのアドレスを返します。
Adjustlinebreaks関数は、指定された文字列の改行をCR/LFシーケンスに調整します。
align 属性は、コントロールをウィンドウの特定の部分に配置します。
配置プロパティ制御ラベルのテキスト位置
allocmem 関数は、スタック上に指定されたサイズのブロックを割り当てます。
allowgrayed 属性により、グレースケールの選択が可能になります
ansicomparestr 関数は文字列を比較します (大文字と小文字を区別します)。
ansicomparetext 関数は文字列を比較します (大文字と小文字は区別されません)。
ansilowercase 関数は文字を小文字に変換します
ansiuppercase 関数は文字を大文字に変換します
append 関数は、既存のファイルを追加形式で開きます。
arctan関数 コタンジェント関数
assignfile 関数は、外部ファイル名を file 変数に割り当てます。
割り当てられた関数は、関数またはプロセス変数が空かどうかをテストします
autosize 属性はラベルのサイズを自動的に制御します
backgrounddi2001.jpg プロパティの背景色
beginthread 関数は、適切な方法でメモリ管理用のスレッドを確立します。
bevelinner プロパティ コントロール ボックスの内部フレーム モード
bevelouter属性コントロールボックスの外枠モード
bevelwidth プロパティ コントロール ボックスの外枠の幅
blockread 関数は、1 つ以上のレコードを変数に読み取ります。
blockwrite 関数は、変数から 1 つ以上のレコードを書き込みます。
borderstyle プロパティの境界線の種類
borderwidth プロパティ 境界線の幅
Break コマンドは、for、while、repeat ループ ステートメントを終了します。
ブラシ属性ブラシ
caption 属性ラベルのテキストの内容
changefileext 関数はファイルのサフィックスを変更します
chdir関数は現在のディレクトリを変更します
selected 属性は、チェックボックスのチェック状態を決定します。
chr 関数は、指定された序数の文字を返します。
closefile コマンドは、開いているファイルを閉じます
color 属性ラベルの色
columns 属性によって表示される列の数
Comparestr 関数は文字列を比較します (大文字と小文字を区別します)。
concat 関数は文字列を結合します
continue コマンドは、for、while、repeat の次のループを継続します。
copy 関数は文字列の部分文字列を返します。
コサイン関数 コサイン関数
ctl3d 属性に 3D 効果があるかどうか
カーソル属性は、マウス ポインタが移動された後の形状です。
date 関数は現在の日付を返します
datetimetofiledate 関数は、Delphi の日付形式を DOS の日付形式に変換します。
datetimetostr 関数は日時形式を文字列に変換します
datetimetostring 関数は日時形式を文字列に変換します
datetostr 関数は日付形式を文字列に変換します
dayofweek 関数は曜日の値を返します。
dec 関数は変数の値をデクリメントします
decodedate 関数は、日付形式を年、月、日に分解します。
decodetime 関数は、時刻形式を時、分、秒、ミリ秒に分解します。
delete 関数は文字列から部分文字列を削除します
deletefile コマンドはファイルを削除します
diskfree 関数は、残りのディスク容量を返します。
discsize 関数は、指定されたディスクの容量を返します。
destroy 関数は、動的変数によって占有されているスペースを解放します。
destroystr 関数は、スタック内の文字列のメモリ空間を解放します。
ditherbackgrounddi2001.jpg 背景色を 50% 暗くするか明るくしますか?
ragcursor プロパティ マウスを押したときのカーソルの形状
ドラッグモード属性の仕組み
dropdowncount 属性で許可される表示データ項目の数
editmask属性編集モード
有効な属性によりラベルが開いたように見えるかどうか
encodedate 関数は、年、月、日を日付形式に合成します。
encodetime 関数は、時、分、秒、ミリ秒を時刻形式に合成します。
endmargin 属性 終了マージン
eof 関数は、型付きファイルまたは型なしファイルがファイルの終わりに達したかどうかをテストします。
eoln 関数はテキスト ファイルの行末ステータスを返します。
消去コマンドは外部ファイルを削除します
Exceptaddr 関数は、現在の例外を引き起こしたアドレスを返します。
exclude関数はコレクションからいくつかの要素を削除します
例外オブジェクト関数は現在の予期しないインデックスを返します
exit コマンドは、現在のステートメント ブロックを直ちに終了します。
exp関数 指数関数
Expandfilename 関数は、絶対パスを含む文字列を返します。
extendselect 属性で選択モードの存在を許可するかどうか。true の場合、複数選択が意味を持ちます。
extractfiledir 関数はドライブとパスを返します。
extractfileext 関数はファイルのサフィックスを返します。
extractfilename 関数はファイル名を返します。
extractfilepath 関数は、指定されたファイルのパスを返します。
fileage 関数はファイルの経過時間を返します。
fileclose コマンドは、指定されたファイルを閉じます
filecreate コマンドは、指定されたファイル名で新しいファイルを作成します。
filedatetodatetime 関数は、DOS の日付形式を Delphi の日付形式に変換します。
fileexists 関数はファイルが存在するかどうかを確認します。
filegatattr 関数はファイルの属性を返します。
filegetdate 関数は、ファイルの DOS 日付とタイムスタンプを返します。
fileopen コマンドは、指定されたアクセス モードを使用して、指定されたファイルを開きます。
filepos 関数は、ファイルの現在のポインター位置を返します。
fileread コマンドは、指定されたファイルから読み取ります
filesearch コマンドは、ディレクトリ内で指定されたファイルを検索します。
ファイルシーク関数はファイルポインタを変更します
filesetattr 関数はファイル属性を設定します
filesetdate 関数は、ファイルの DOS 日付とタイムスタンプを設定します。
filesize 関数は現在のファイルのサイズを返します
filewrite 関数は、指定されたファイルに対して書き込み操作を実行します。
fillchar 関数は、連続するバイト数を指定された値で埋めます。
findclose コマンドは、findfirst/findnext シーケンスを終了します。
findfirst コマンドは、指定されたファイル名と属性をディレクトリ内で検索します。
findnext コマンドは、ファイル名と属性に一致する次のエントリを返します。
floattodecim 関数は、浮動小数点数を 10 進数に変換します。
floattostrf 関数は浮動小数点数を文字列に変換します
floattostr 関数は、浮動小数点数を文字列に変換します。
floattotext 関数は、指定された浮動小数点数を 10 進数に変換します。
floattotextfmt 関数は、指定された浮動小数点数を 10 進数に変換します
フラッシュ関数は、バッファの内容を出力テキスト ファイルにフラッシュします。
fmtloadstr 関数は、プログラムのリソース文字列テーブルから文字列をロードします。
fmtstr 関数は一連のパラメーターをフォーマットし、その結果がパラメーター結果として返されます。
font 属性はフォントを設定します
format 関数は一連のパラメータをフォーマットし、パスカル文字列を返します。
formatbuf 関数は一連のパラメータをフォーマットします。
formatdatetime 関数は、指定された形式で日付と時刻をフォーマットします。
formatfloat 関数は浮動小数点形式を指定します
frac 関数は引数の小数部分を返します。
freemem 関数は、指定されたサイズに従って動的変数によって占有されているスペースを解放します。
getdir は、指定されたドライブの現在のディレクトリを返します。
getheapstatus はメモリ マネージャーの現在のステータスを返します。
getmem は、指定されたサイズの動的変数を作成し、そこにポインターを指します。
getmemorymanager はメモリ マネージャーのエントリ ポイントを返します。
グリフ機能ボタンのイメージ
halt はプログラムの実行を停止し、オペレーティング システムに戻ります。
hi はパラメータの上位アドレスビットを返します
high はパラメータの上限を返します
ヒント属性プロンプト情報
int はパラメータの整数部分を返します
include はコレクションに要素を追加します
insert は文字列に部分文字列を挿入します
inttohex は整数を 16 進数に変換します
inttostr は整数を文字列に変換します
ioresult は最新の I/O 操作の完了ステータスを返します。
isvalidident は文字列が有効な識別子であるかどうかをテストします
items 属性に対してデフォルトで表示されるノード
kind 属性の配置スタイル
largechange 属性の最大変更値
レイアウト属性画像レイアウト
length 関数は文字列の動的な長さを返します。
行属性のデフォルトの表示内容
ln関数自然対数関数
lo 関数はパラメータの下位アドレス ビットを返します。
loadstr 関数は、アプリケーションの実行可能ファイルから文字リソースをロードします。
lowercase 関数は、指定された文字列を小文字に変換します。
low 関数はパラメータの下限値を返します。
max 属性の最大値
maxlength 属性の最大長
min 属性の最小値
mkdir コマンドはサブディレクトリを作成します
move 関数は、ソースから宛先にバイトをコピーします。
multiselect 属性を使用すると、複数のデータ項目を同時に選択できます。
name 属性コントロール名
新しい関数は、新しい動的変数を作成し、それを指すポインター変数を設定します。
newstr 関数はスタックに新しい文字列を割り当てます。
now 関数は現在の日付と時刻を返します
odd はパラメータが奇数かどうかをテストします
onactivate イベントは、フォーカスがフォームに移動するとトリガーされます。
onclick イベントは、フォームの空白領域をクリックするとトリガーされます
ondblclick イベントは、フォームの空白領域をダブルクリックするとトリガーされます
onclosequery イベントは、ユーザーがフォームを閉じようとするとトリガーされます
onclose イベントはフォームが閉じられた後にトリガーされます
oncreate イベントは、フォームが初めて作成されるときにトリガーされます。
ondeactivate イベントは、ユーザーが別のアプリケーションに切り替えるとトリガーされます
ondragdrop イベントは、マウスのドラッグ アンド ドロップ操作が終了するとトリガーされます。
ondragover イベントは、他のコントロールがその上を移動するとトリガーされます
マウスボタンが押されたときに onmousedown イベントがトリガーされます
マウスボタンが放されるとonmouseupイベントがトリガーされます
マウスが移動すると onmousemove イベントがトリガーされます
フォームが非表示になったときに onhide イベントがトリガーされます
onkeydown イベントは、キーボードのキーが押されるとトリガーされます。
onkeypress イベントは、キーボード上の 1 つの文字キーが押されたときにトリガーされます。
onkeyup イベントは、キーボードのキーが放されるとトリガーされます。
onpaint イベントは、フォームの新しい部分が公開されるとトリガーされます。
onresize イベントがトリガーされて、フォームのサイズが変更されます。
onshow イベントは、フォームが実際に表示される直前にトリガーされます。
ord は序数クラスの序数を返します。
アウトラインスタイルのプロパティタイプ
outofmemoryerror により予期しない outofmemory が発生する
pageindex 属性 ページインデックス
ページのプロパティページ
paramcount 関数は、コマンドラインでプログラムに渡されたパラメータの数を返します。
paramstr 関数は、指定されたコマンド ライン パラメータを返します。
ペン属性ブラシの設定
pi 関数は pi を返します
pict属性は画像を表示します
pictureclosed 属性は閉じたビットマップを設定します
Pictureleaf 属性はリーフ ビットマップを設定します
pictureminus 属性セットからビットマップを差し引いたもの
pictureopen 属性はオープンビットマップを設定します
ピクチャープラス属性セットとビットマップ
pos 関数は文字列内の部分文字列を検索します
pred 関数は前のパラメータを返します
ランダム関数はランダム関数を返します
ランダム化関数は、組み込みの乱数ジェネレーターを乱数で初期化します。
読み取り関数は、ファイル コンポーネントをフォーマットされたファイルの変数に読み取ります。
テキスト ファイルの場合、1 つ以上の値を 1 つ以上の変数に読み込みます
readln 関数は読み取りプロセスを実行し、ファイルの次の行にジャンプします。
読み取り専用属性 読み取り専用属性
reallocmem 関数は動的変数を割り当てます
rename関数は外部ファイルの名前を変更します。
renamefile 関数はファイルの名前を変更します
リセット関数は既存のファイルを開きます
rewrite 関数は新しいファイルを作成して開きます
rmdir 関数は空のサブディレクトリを削除します
Round 関数は実数値を整数値に丸めます
runerror 関数はプログラムの実行を停止します。
スクロールバープロパティのスクロールバーのステータス
シーク関数は、ファイルの現在のポインタを指定されたコンポーネントに移動します。
seekeof 関数は、ファイルのファイル終了ステータスを返します。
seekeoln 関数はファイルの行末ステータスを返します。
selectedcolor 属性 選択された色
setmemorymanager 関数は、メモリ マネージャーのエントリ ポイントを設定します。
settextbuf 関数は、テキスト ファイルの I/O バッファを指定します。
形状属性で表示される形状
showException 関数は予期しないメッセージとアドレスを表示します
サイン関数 サイン関数
sizeof 関数は、パラメータが占めるバイト数を返します。
smallchange 属性の最小変更値
ソート属性でソートが可能かどうか
二乗関数 二乗関数
sqrt 関数 平方根関数
startmargin 属性の開始エッジ
状態属性コントロールの現在の状態
str関数は数値を文字列に変換します。
stralloc 関数は、最大長 -1 のバッファを NULL で終わる文字列に割り当てます。
strbufsize 関数は、stralloc によって割り当てられた文字バッファーに格納されている最大文字数を返します。
strcat 関数は、ある文字列を別の文字列の末尾に追加し、結合された文字列を返します。
strcomp 関数は 2 つの文字列を比較します。
strcopy 関数は、ある文字列を別の文字列にコピーします。
strdispose 関数はスタック上の文字列を解放します。
strecopy 関数は、ある文字列を別の文字列にコピーし、結果の文字列の末尾へのポインタを返します。
ストレッチ関数は文字列の末尾へのポインタを返します。
ストレッチ属性はコントロールのサイズに自動的に適応します
strfmt 関数は一連のパラメータをフォーマットします。
stricomp 関数は 2 つの文字列を比較します (大文字と小文字は区別されません)。
stringtowidechar 関数は、ANSI 文字列を Unicode 文字列に変換します。
strlcat 関数は、ある文字列の文字を別の文字列の末尾に追加し、結合された文字列を返します。
strlcomp 関数は 2 つの文字列を最大長で比較します
strlcopy 関数は、ある文字列から別の文字列に文字をコピーします。
strlen 関数は文字列内の文字数を返します。
strlfmt 関数は一連のパラメーターをフォーマットし、結果にはターゲット バッファーへのポインターが含まれます。
strlicomp 関数は、2 つの文字列を最大長で比較します (大文字と小文字は区別されません)。
strwer 関数は、文字列内の文字を小文字に変換します。
strmove 関数は、ある文字列から別の文字列に文字をコピーします。
strnew 関数はスタックに文字列を割り当てます。
strpas 関数は、ヌル終了文字列をパスカルのような文字列に変換します。
strpcopy 関数は、パスカルのような文字列を null で終わる文字列にコピーします。
strplcopy 関数は、最大長の文字列を Pascal クラスから null で終了する文字列にコピーします。
strpos 関数は、別の文字列内で最初に出現した文字列へのポインタを返します。
strrscan 関数は、文字列の最後の文字へのポインタを返します。
strscan 関数は、文字列の最初の文字へのポインタを返します。
strtodate 関数は文字列を日付形式に変換します
strtodatetime 関数は、文字列を日付/時刻形式に変換します。
strtofloat 関数は、指定された文字列を浮動小数点数に変換します。
strtoint 関数は文字列を整数に変換します。
strtointdef 関数は、文字列を整数またはデフォルト値に変換します。
strtotime 関数は文字列を時刻形式に変換します。
strupper 関数は、文字列内の文字を大文字に変換します。
スタイル属性タイプの選択
suce 関数は後続のパラメータを返します。
スワップ関数はパラメータの上位アドレスビットと下位アドレスビットを交換します。
tabs 属性は各項目のコンテンツをマークします。
tabindex 属性タグのインデックス
text 属性で表示されるテキスト
texttofloat 関数は、文字列 (NULL で終わる形式) を浮動小数点数に変換します。
time 関数は現在時刻を返します
timetostr 関数は時刻形式を文字列に変換します
トリム関数は、指定された文字列から先頭と末尾のスペースと制御文字を削除します。
Trimleft 関数は、指定された文字列から先頭のスペースと制御文字を削除します。
Trimright 関数は、指定された文字列から末尾のスペースと制御文字を削除します。
trunc 関数は実数値を整数値に切り捨てます。
truncate 関数は、現在のファイル位置の内容を切り捨てます。
unselectedcolor 属性 未選択の色
upcase は文字を大文字に変換します
uppercase は指定された文字列を大文字に変換します
val 関数は文字列を整数値に変換します。
vararraycreate 関数は、指定された境界と次元を持つバリアント配列を作成します。
vararraydimcount 関数は、指定されたバリアントの次元を返します。
vararrayhighbound 関数は、指定されたバリアント配列の次元の上限を返します。
vararraylock 関数は、指定されたバリアント配列をロックします。
vararraylowbound 関数は、指定されたバリアント配列の次元の下限を返します。
vararrayof 関数は、指定されたバリアントの配列要素を返します。
vararrayredim 関数は、上限を変更することでバリアントのサイズを変更します。
vararrayunlock 関数は、指定されたバリアント配列のロックを解除します。
varastype 関数は、バリアントを指定された型に変換します。
varcase 関数は、バリアントを指定された型に変換して保存します。
varclear 関数は、指定されたバリアントをクリアします。
varcopy 関数は、指定されたバリアントを指定されたバリアントにコピーします。
varformdatetime 関数は、日時を含むバリアントを返します。
varisarray 関数は、バリアントが配列であるかどうかをテストします。
varisempty 関数は、バリアントが割り当てられていないかをテストします。
varisnull 関数は、バリアントが null かどうかをテストします。
vartodatetime 関数は、指定されたバリアントを日時に変換します。
vartype 関数は、バリアントを指定された型に変換して保存します。
コントロールの可視プロパティの可視性
wantreturns 属性が true の場合、Enter キーを押すと復帰文字が生成されます。
false の場合、ctrl+enter を押すと復帰文字が生成されます。
write コマンドは、フォーマットされたファイルのファイル コンポーネントに変数を書き込みます。
テキスト ファイルの場合、1 つ以上の値をファイルに書き込みます
writeln コマンドは書き込み処理を実行し、行末マークを出力します。
Widecharlentostring 関数は、ANSI 文字列を Unicode 文字列に変換します。
Widecharlentostrwar 関数は、Unicode 文字列を ANSI 文字列変数に変換します。
Widechartostring 関数は Unicode 文字列を Ansi 文字列に変換します
Widechartostrvar 関数は、Unicode 文字列を ANSI 文字列変数に変換します。
著者のブログ: http://blog.csdn.net/ahlian/