• ベストアンサー

VB5でACCESSのサーブフォームの様なものを作りたい。

現在、発注書を作成しておりまして、フォームの上で商品コードを入力すると、 フォーム下部にコード、金額等の明細が表示されます。 ごくごく通常の形式だと思うのですが・・・ 現在、私は下部のフォームをパネルを何列も繋げて作成しております。 これだと、1つづindexを設定したりと・・何かと面倒です。 ただ単に表示させるだけならもっと簡単な方法が無いでしょうか?? ACCESSの様に入力があると、行が増えていく様ななフォームは簡単には作成出来ないでしょうか? 分かりにくい説明ですが、何卒ご教授の程よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • dee_honda
  • ベストアンサー率53% (26/49)
回答No.1

VB5.0であれば、 MSFlexGrid、もしくはDBGridが目的に該当します。 ただし、 Accessの帳票形式フォームのように1行を2段や3段で表現することは できません(VB的には1行=1段が「ごくごく通常の形式」です)。 VB6.0であれば、DataRepeaterとユーザ定義コントロールでそれが可能ですが、 Accessフォームのデザイン経験が無いヒトには、 あまり支持がえられなかったようで、 VB.NETでは廃止されています。

関連するQ&A