Delphi Gadgets
Web View Screen Saver
起動すると、指定した URL を IE Component で表示するスクリーンセーバー。
- ssWebViewer-1.0b.zip
NOW
日付時刻を表すメタ文字を展開してからコマンドを実行する。
バッチファイルで日付のフォルダを掘ったりする。
- now.exe
- now.dpr
- now.txt
EACH
ファイル群にたいして、コマンドを順に実行する。
データを一気に処理するのに用いる。
- each.exe
- each.dpr
- each.txt
- udirlist.pas
SHOW
child process を起動して終了まで待って、終了コードを表示する。
sh ならば echo $? に相当。
csh ならば echo $status に相当。
cygwin の bash などがあるなら不要になる程度の安易な代替品。
- show.exe
- show.dpr
SHELLX
child process を起動して、終了まで待つための DLL。
system() のない Watcom Fortran77 のために作成。
DLL インターフェースはいまひとつ。
その後、Watcom Fortran77 の sample から fsystem() を発見して用途終了。
- shellx.dll
- shellx.dpr
- hi.for
EDLIN32
行編集指向のテキストエディタの作りかけ。
- edlin32.exe
- edlin32.dpr
FIELD
CSVファイルの先頭1行を読んでデータを評価する。
最大値位置、最小値位置、合計値、平均値のいずれかを求める。
最大値最小値の位置は、終了コードで返す。
- field.exe
- field.dpr
VECTOR2D
実行時に要素数可変で、代入も可能な配列クラス。
- uvector.pas
- uvector.txt
TSTRINGLISTEX
TStringList の安易な拡張の試み。
標準入出力対応など。
- uslistex.pas
- uslistex.txt
TCSV
CSV データのフィールドごとの文字列としての取り扱う試み。
- ucsv.pas
- ucsv.txt
WAIST
head, tail を組み合わせるよりも簡単に途中の行を切り出す。
- waist.exe
- waist.dpr
- waist.txt
CHOP
ファイル終端の ^Z(0x1A) をひとつ取り除く。
- chop.exe
- chop.dpr
- chop.txt