上へ

開発メモ

2003/02/24 徹夜

CalcGrid 直さねばと思いつつ別件(消去予定)で気が付けば徹夜。

2003/02/16 CalcGrid

Delphian World のダウンロードランキングに CalcGrid が登場していました。
Delphi6 以降では動かないからがっかりした人も多いかも、そろそろ直さないといかんのかな。
それ以前に「コンポーネントちゃうんかぁ・・・削除(プチ)」の気もする。

2003/02/12 設計制約

作者の妙な設計制約↓
  • レジストリは使わない
  • Delphi 標準インストール以外のコンポーネントは使わない、作らない(作れない?)
  • 凝った最適化はしない
男は黙ってマルチセグメントCOM形式(*)、とオールアセンブラで作っていた頃も(←アホ)
80186 命令までしか使わない、jump 範囲の最適化まではしない、と微妙に制限をつけていたりして。

(*)COM形式
Microsoft ローカルのオブジェクト間通信規約(Component Object Model)の方ではなくて、
"MZ"で始まるEXEヘッダが付かないリロケートしないDOSの実行形式の方。org 100h で始まる。

2003/02/01 TWAIN

エプソン製 TWAIN ドライバが起こす「不正な浮動少数演算」対策。