Code fragments

プロトタイプ

AppHint
ヒントをステータスバーに表示するようなアプリケーションのためのコード。
DropFiles
ファイルをエクスプローラからドロップするようなアプリケーションのためのコード。
TaskTrayApp
最小化するとタスクバーを占有しない、タスクトレイ利用アプリケーションのためのコード。
RestoreWindow
設定ファイルにウインドウ状態を保存するようなアプリケーションのためのコード。
WatchClipboard New!!
クリップボードの変更を監視するようなアプリケーションのためのコード。

ユニット

Directories
ディレクトリ関係の関数を詰め込んだユニット。
LeakChecker
プログラム実行中に何回メモリリークを起こしたかを教えてくれるユニット。
TimeCount
ちょっとしたベンチマークを取りたいときに便利かもしれないユニット。

関数

AvoidNameCollision
衝突したファイル名を自動で置き換える関数。
BalancedArrange
最大数が決まっている時に、最大数で割った余りを最後に配置するよりもバランス良く配置した方がいいんじゃないかという考えの元に、いくつで割り振ればいいかを計算する関数。
CTime
C言語と Delphi の日時を相互変換する関数。
HumanRedableSize
人間が読みやすいファイルサイズ表現にする関数。
IsFloat
浮動小数点数に変換できるか確かめる関数。
IsInt
整数に変換できるか確かめる関数。
PosEx New!!
文字列の途中から検索できる Pos 関数。
RPos New!!
文字列の右から検索する Pos 関数。
StrToFloatDef
StrToIntDef の浮動小数点数版。

Win32 API のサンプルコード

URLDownloadToCacheFile
URLDownloadToCacheFile のサンプルコード。
URLDownloadToFile
URLDownloadToCacheFile のサンプルコード。

Return index page