リストボックスで選択した法律の条文を
一条づつテキストボックスに表示する
<<第1回 <第3回 第5回>
↑今回の成果ヽ(`▽´)/ |
今のところ法律条文ビューアーですね…。
一条づつ表示したら何が嬉しいのか…
これから先、このご利益が明らかになっていく!!
好ご期待!!
必要なもの:
・自己責任を許容できる寛容な心・プログラムをトライ&エラーできる程度の時間と勇気
・vlookupがどのように働くのか、理解できる程度の表計算経験
(今回はvlookup使わないですが、似たような概念は使ってます)
・BASICのプログラム経験
簡単な解説:
・ListBoxで「法律名」が選択されたら、そのイベントをトリガーにして、テキストフィールドの値を変える処理に入る・テキストフィールドの値は「法律名」「固有インデックス」によって決まる
・ダイアログの次へ/戻るボタンは、「固有インデックス」をひとつだけ進め/戻す
・以上の情報を使ってgetJOUBUNbyIDN()が、テキストフィールドへ書き込むべき一つの条文データを取得しているが、同時にテキストフィールドへの書き込みも担当している。
・他、境界処理、条文の塊把握、バグフィックスなど…
参考資料:
https://wiki.openoffice.org/wiki/JA/Documentation/BASIC_Guide/Events
-次回予告-
・テキストフィールドの書式を整える
・条文番号をアラビア数字に変換する
・BASICからブラウザを起動する
〜能書き〜
変数宣言を強制的にさせるオプションってなかったっけ?
変数名間違えてても走っちゃう言語ってやっぱり苦手かも…。
以下、追加したプログラム