連結するには?

解決


魔鬼  2003-12-04 22:44:19  No: 110468  IP: [192.*.*.*]

VB始めたばかりでいきなりつまずきました。それは自分の作っているものは問題集のプログラムでform1にオプションボタンを大量においてあるのですが、多すぎてform1だけではおききれませんでした。そこでform2につなげたいのですが、何をやってもform2のオプションボタンがまた1から始まってしまいます。わかりにくい説明ですが、なんとかお願いします。

編集    削除
mady  2003-12-04 22:54:06  No: 110469  IP: [192.*.*.*]

そんなことできません。(たぶん)
ので、どうしてもそれっぽく見せたければ
力ずくで書く必要があります。

というか、どんな問題なのか分かりませんが、
1つのフォーム上に貼り付けられないような問題が
出されるとは思えません。フォームのサイズを単純に
大きくすれば済むことなのではないでしょうか?

編集    削除
魔鬼  2003-12-04 23:02:25  No: 110470  IP: [192.*.*.*]

作ろうとしているものは就職適性検査問題なので量が半端じゃありません。
でもやっぱりできませんか・・・form1で使った変数をform2でつくることってできますか>mady

編集    削除
mady  2003-12-05 00:01:06  No: 110471  IP: [192.*.*.*]

>form1で使った変数をform2でつくることってできますか

つくる?…よく分かりません。
form2でも使うとか、値を渡すという意味でしょうか?

もしそうならpublicにして標準モジュールで宣言したり、
form名.コントロール名で取得したりするのがいいと思います。

他にも方法はあると思うますが、実はぼくも初心者なので分かりません。

編集    削除
いな  2003-12-05 00:01:58  No: 110472  IP: [192.*.*.*]

リストビューか何かの中にオプションボタンをいれて表示するという
発想の転換的なことやるとか・・・。

編集    削除
魔鬼  2003-12-05 00:04:39  No: 110473  IP: [192.*.*.*]

すいません。つくるじゃなくて使うです。publicも一応やってみたのですがsub functionエラーと出てできませんでした・・・。なんとかやってみますありがとうございました。

編集    削除
mady  2003-12-05 02:19:57  No: 110474  IP: [192.*.*.*]

プロジェクト→標準モジュールの追加→標準モジュール
で、そこに変数宣言をします。
そうすると、どのformからでも参照できるはずですが…

編集    削除
魔鬼  2003-12-05 05:06:02  No: 110475  IP: [192.*.*.*]

できました!どうもありがとうございました!

編集    削除