3/31
TStringsListについて
Delphiの文字列リスト操作クラスのTStringList
Hashの生成するクラス
ファイル属性とか情報
属性定数と属性値
定数 | 値 | 説明 |
---|---|---|
faReadOnly | $00000001 | 読み取り専用ファイル |
faHidden | $00000002 | 隠しファイル |
faSysFile | $00000004 | システム ファイル |
faVolumeID | $00000008 | ボリューム ID ファイル |
faDirectory | $00000010 | ディレクトリ ファイル |
faArchive | $00000020 | アーカイブ ファイル |
faAnyFile | $0000003F | すべてのファイル |
ファイルが特定の属性を持っているかどうかを調べるには、and 演算子を使って、Attr フィールド値と属性定数の論理積演算を行います。ファイルがその属性を持っている場合、演算結果は 0 より大きい値になります。たとえば、見つかったファイルが隠しファイルの場合、以下の式の評価結果は True になります。
イベントハンドラの Sender パラメータは,どのコンポーネントがイベントを受け取ったか,つまり,どのコンポーネントがハンドラを呼び出したかを表します。
タイトル変更とか
procedure TMainForm.Button1Click(Sender: TObject); begin if Sender = Button1 then AboutBox.Caption := 'About ' + Application.Title else AboutBox.Caption := ''; AboutBox.ShowModal; end;
TMemIniFile は、INI ファイルにあるアプリケーション固有の情報や設定値をバッファで格納したり取り出したりできるようにします。
FMX...FileMonkey
FireMonkey では、現代のデスクトップ デバイスやモバイル デバイスに搭載されているグラフィックス処理装置(GPU)を利用して、パーソナル環境からエンタープライズ環境までのすべての範囲をターゲットに、複数のプラットフォームで動作する視覚的に魅力のあるアプリケーションを作成できます。
オブジェクト参照を解放して、nil(Delphi の場合)または NULL(C++ の場合)に置き換えます。
FreeAndNil を使用すると、変数が参照するオブジェクトを解放したのち、変数が nil (Delphi) か NULL (C++) になっていることを保証します。Obj パラメータには、オブジェクトを表す任意の変数を渡します。
PprocessMessagesは、アプリケーションメッセージキューで待機中のすべてのシステムメッセージを処理します。Windowsはメッセージを使用して、実行中のすべてのアプリケーションと「通信」します。ユーザーインタラクションはメッセージを介してフォームにもたらされ、「ProcessMessages」がそれらを処理します。
たとえば、マウスがTButton上で下がっている場合、ProgressMessagesは、ボタンを「押された」状態に再描画するなど、このイベントで発生する必要があるすべてのことを実行します。もちろん、次の場合はOnClick()処理プロシージャを呼び出します。割り当てられたもの。