| ●カレント・ディレクトリの取得 | ExpandFileName('.')
| ●実行ファイル・ディレクトリの取得 | ExtractFilePath(TApplication.ExeName) ※末尾\
| ●シェルのパスの取得 | ExtractFilePath(GetEnv('OS2_SHELL'))
| ●環境変数の参照 | GetEnv('環境変数名')
|
●TSVデータの分解 | タブ/スペースで区切られたデータを分解する
|
| |
●ファイル操作 | ファイルの新規作成
| |
●ファイルの読み込み | テキストファイルを開いて読み込むだけなのだが…
| |
●ファイル/ディレクトリ一覧の取得 | けっこうクセが強い
|
独自仕様(個人的備忘)
| ●デバッグ・ウィンドウへの書き出し | SAY(st), SAYN(n)
| ●文字列の置換 | REPLACE(st,before,after)
SPCC
|
●初期設定ルーチンの様々な考慮点 | バグの巣窟(T_T)泣くぞ…
| |
●メインメニュー | メニューエディタの使い方が判りにくいんだよね〜
| |
●メニュー項目の動的生成 | 生成・登録・イベントハンドラ
| |
●ファイルの日時情報 | データの形式と表示フォーマット
|
| |
●リストボックス:ListBox | むしろ本体はitems:TStrings
| |
●パネルの排他的な配置 | TPanelとTToolbarを併用する
| |
●キー入力イベント:OnKeyPress/OnScan | 文字キーと制御キーは別扱い
| |
●OnScan/OnKeyPressのないコントロール | へのキー入力−−でメニューを自作する
|
| |
●コンポーネントの配列化 | 直接作成はできないようだが代替は可能
| |
●動的配列の代りにTListを使用する | 動的配列自体はないようだ
| API関数
|
●API関数の基本 | とりあえず、ウィンドウ位置を変更するサンプルで
| |
●API関数の基本2 | WinSendMsgという厄介な関数
| misc.
|
●Sibyl FixPack 4 | ユニットの循環参照には必須だが…
| |
●WDSibyl | Sibyl後継のフリーの開発環境
|
| | | | | | | | | | |