Delphi Tips & Component
私は決してプログラム上級者ではありませんが、私自身が Delphi でのプログラムで悩んだ所や、プログラムを作成している中で作成したちょっとした機能を紹介します。たいした内容ではありませんし、テクニックがあるわけでもありませが、少しでも Delphi初心者の方の参考になればと思います(コーディングが参考になるかどうかは自信がありません)。
尚このコーナーに掲載されているプログラムソースやコンポーネントの流用,改造一切自由です。またその際に私への連絡も不要です。
またここはおかしいんじゃないか?こうしたほうがいいんじゃないかといったツッコミも歓迎します。
サンプルプログラムについては Delphi3.1Pro/5Proでの動作確認を行なっております。
小技
コンポーネント
プロジェクトソース
小技
| 名称 | 登録日時 | 説明 |
|
FolderDialog (1,710byte) | 1999/12/25 | フォルダ参照ダイアログです。他の方々も公開していますが、このコンポーネントは初期状態で選択するフォルダを指定することができます。 |
|
FindFile (4,703byte) | 1999/12/25 | ファイル検索コンポーネントです。検索を開始するフォルダと検索条件を設定してExecuteすると、ファイルを見つけるたびにOnFindイベントを発生します。検索条件として、複数のワイルドマスク指定,ファイル日付チェック(作成日時,更新日時,最終アクセス日時のいづれか),サブフォルダ内も検索するかどうかを指定出来ます。小技集No.2のワイルドマッチ処理を含みます。 |
|
WinDir (1,817byte) | 1999/12/25 | Windowsの様々なフォルダ名を取得できます。小技集のNo4をコンポーネントにしました。 |
|
ShfOperation (3,500byte) | 1999/12/26 | ShellAPIのSHFileOperationをラッピングします。エクスプローラと同じファイル操作が可能です。 |
| CP(2,972byte) | 2000/12/26 |
クリップボードとのファイルリストコピー・ペーストコンポーネントです。小技集No.20のコンポーネントソースとアイコンリソースが含まれています。 エクスプローラとの間でファイルのコピー・貼付け処理を行なうことが出来るようになります。 |
| XBiff((15,416byte) | 2004/5/26 | EXCELファイル出力+読み込みコンポーネントです。実行は自力で行ないます(EXCELやDLL等を必要としません)。かなり機能制限がありますが、特定用途には充分使用出来ます。[詳細] |