mrのなでしこ学習帳 RSSフィード

2009-10-11

三択

はてなブックマーク - 三択 - mrのなでしこ学習帳

404 Not Found

全然的をはずしていた…orz

解析

は、「二択」はVNAKOモードとGNAKOモードで処理が違うことと、「三択」はVNAKOにしかない

二択」は、VNAKOだとVNAKO用のやつが動くけど、GNAKOだとGNAKO用のやつ(?)が動く

三択」は、VNAKO用のやつがないから、VNAKOでもGNAKOでも同じやつ(GNAKO用のやつ)が動く

だから、対応するためには、VNAKO用の「三択」を新しく書く必要ある

仕様といえば仕様。対応に必要な作業内容は、修正というよりは機能追加

二択の仕組み

「frmSayU.pas」で定義されている「TfrmSay」クラスで「UseNitaku」メソッド(?)を使うと、「FIsNitaku」フラグがTrueになって、ボタンが2つのダイアログができるようになっている。

三択の作り方

「frmSayU.pas」で「FIsSantaku」フラグを用意して、「UseSantaku」メソッド(?)を用意して、ボタンが3つのダイアログを描画するコードを書いて、「vnako_function.pas」の方には「function cmd_santaku」を用意すれば、いけるはず。

 U D U D 2009/10/11 22:50あれ、さらのdnako.dllのコンパイルなら、通ってますが・・・。
「hima_function.MainWindowHandle」に変えたら通らなくなったのでしょうか?