フォームを分割する方法は?


ガッサ  2004-05-19 08:25:24  No: 113344

C言語等ではプログラムをわけて作れると思いますがVBでもできますか?
プログラムをわかりやすくするために
関数等を別のフォームにわけたいのですが
どのようにしたらできますか?
すごい初歩的な質問かもしれませんがおねがいします。
参考になる本などもあれば教えてもらえますか。


Say  2004-05-19 08:48:40  No: 113345

標準モジュールかクラスモジュールを
使ってはいかがでしょう?
(後々のことを考えると、
クラスモジュールに慣れることをお奨め。)


ガッサ  2004-05-19 12:29:44  No: 113346

調べてみます。
とりあえず、どのような操作をしたらよいでしょう?
簡単な手順おしえていただけませんか?
おねがいします


michi  2004-05-19 19:04:02  No: 113347

VBのメニューの「プロジェクト」→「標準モジュールの追加」または「クラスモジュールの追加」で追加します。
あとはそれに、Public関数などを記述すれば。


ガッサ  2004-05-19 23:06:31  No: 113348

追加してみましたがフォルダーがもう1個できるのですが
これでよいのでしょうか?


michi  2004-05-19 23:24:28  No: 113349

> 追加してみましたがフォルダーがもう1個できるのですが
> これでよいのでしょうか?

良いのです。
フォームとモジュール/クラスで分けられるため、フォルダが別になります。


ガッサ  2004-05-20 03:42:04  No: 113350

サブルーチンのようなものを標準モジュールにつくって
フォームに呼び出すにはどのようにしたらよいでしょうか?
関数名をつけて、CALL  関数名したのですがうまくいきません
原因として考えられるのはなんでしょうか?
教えてもらえませんか。


Say  2004-05-20 06:24:11  No: 113351

残念ながら、回答者は神様ではありません。

質問するときはエラーメッセージ、
エラー発生に関連しそうなソースコードぐらいは
提示しましょう。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加