3/31

 TStringsListについて

Delphiの文字列リスト操作クラスのTStringList

IdHashMessageDigest

Hashの生成するクラス

TSearchRec

ファイル属性とか情報

faAnyFile

属性定数と属性値

定数説明

faReadOnly

$00000001

読み取り専用ファイル

faHidden

$00000002

隠しファイル

faSysFile

$00000004

システム ファイル

faVolumeID

$00000008

ボリューム ID ファイル

faDirectory

$00000010

ディレクトリ ファイル

faArchive

$00000020

アーカイブ ファイル

faAnyFile

$0000003F

すべてのファイル


ファイルが特定の属性を持っているかどうかを調べるには、and 演算子を使って、Attr フィールド値と属性定数の論理積演算を行います。ファイルがその属性を持っている場合、演算結果は 0 より大きい値になります。たとえば、見つかったファイルが隠しファイルの場合、以下の式の評価結果は True になります。

Sender: TObject

イベントハンドラの Sender パラメータは,どのコンポーネントがイベントを受け取ったか,つまり,どのコンポーネントがハンドラを呼び出したかを表します。

タイトル変更とか

procedure TMainForm.Button1Click(Sender: TObject);
 begin
 if Sender = Button1 then
   AboutBox.Caption := 'About ' + Application.Title
 else
   AboutBox.Caption := '';
 AboutBox.ShowModal;
 end;

TTime

TTime は、時間を表すために使用されます。

TTime は、特別な種類の TDateTime 値で、小数部分のみを含みます(整数部分は含まれません)。TTime の値は、一日 24 時間の中での割合を表します。たとえば、0.25 は 06:00 時間を、0.5 は 12:00 時間を、0.75 は 18:00 時間を、それぞれ表します。


TMemIniFile

TMemIniFile は、INI ファイルにあるアプリケーション固有の情報や設定値をバッファで格納したり取り出したりできるようにします。


FMX...FileMonkey

FireMonkey では、現代のデスクトップ デバイスやモバイル デバイスに搭載されているグラフィックス処理装置(GPU)を利用して、パーソナル環境からエンタープライズ環境までのすべての範囲をターゲットに、複数のプラットフォームで動作する視覚的に魅力のあるアプリケーションを作成できます。


FreeAndNil

オブジェクト参照を解放して、nil(Delphi の場合)または NULL(C++ の場合)に置き換えます。

FreeAndNil を使用すると、変数が参照するオブジェクトを解放したのち、変数が nil (Delphi) か NULL (C++) になっていることを保証します。Obj パラメータには、オブジェクトを表す任意の変数を渡します。


TApplication.ProcessMessages

PprocessMessagesは、アプリケーションメッセージキューで待機中のすべてのシステムメッセージを処理します。Windowsはメッセージを使用して、実行中のすべてのアプリケーションと「通信」します。ユーザーインタラクションはメッセージを介してフォームにもたらされ、「ProcessMessages」がそれらを処理します。


たとえば、マウスがTButton上で下がっている場合、ProgressMessagesは、ボタンを「押された」状態に再描画するなど、このイベントで発生する必要があるすべてのことを実行します。もちろん、次の場合はOnClick()処理プロシージャを呼び出します。割り当てられたもの。


Next Post Previous Post
No Comment
Add Comment
comment url