VB.NETで各フォームなどではなくプロジェクト全体に関する定義はどこでしたら良いのでしょうか?ソリューションエクスプローラでプロジェクトにカーソルを合わせるとコードが消えてしまいます。「Sub Main」がどこにあるか分からないのですが、関係あるのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答4件)

id:rinset333 No.1

回答回数42ベストアンサー獲得回数0

ポイント20pt

http://www.atmarkit.co.jp/fdotnet/dotnettips/031vbstartup/vbstar...

@IT:.NET TIPS VB.NETでアプリケーション起動時に実行されるフォームを変更するには? - C#

「Sub Main」は、自分で書くではないでしょうか?

=抜粋=

[スタートアップの設定]で「Sub Main」を選択する場合には、自分でMainメソッドを記述する必要がある。

=抜粋=

全体に関する定義は、「.bas」ファイルにpublic宣言で、可能ではないですか?

(ない場合は追加)

=抜粋=

・グローバル定数は、public 宣言で標準モジュール(コードモジュール .bas)で行う。

=抜粋=

ちなみに、VB6しか使ったことありませんので・・

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/vb_p02.htm

VB 入門編2 - 変数とは、変数タイプ、変数宣言、定数宣言、アスキーコード - SAK Streets

id:Hanayone

ご回答ありがとうございます。プロシージャではpublic宣言できないと書いてありまして・・・「.bas」ファイルが検索で出てこないんです・・・

2004/07/20 19:02:09
id:rinset333 No.2

回答回数42ベストアンサー獲得回数0

ポイント20pt

先ほどのものですが、良く調べてみると、

機能が変わったようです。

.basとは、標準モジュールを各場所でした。

id:Hanayone

ご回答ありがとうございます。非常に参考になりました。

2004/07/21 11:29:15
id:daggersherkee No.3

回答回数61ベストアンサー獲得回数2

ポイント20pt

Sub main は関係ないです。

.vb ファイルにpublic で宣言すればプロジェクト

全体で利用可能です。

id:Hanayone

ご回答ありがとうございます。非常に参考になりました。

2004/07/21 11:29:44
id:follower No.4

回答回数18ベストアンサー獲得回数0

ポイント20pt

http://santamartadotnet.hp.infoseek.co.jp/documents/vbdotnetbasi...

smdn: VB.NET基礎編 コンソールアプリケーションの基礎

Mainプロシージャにはここに詳細が書いてあります。

VB.NETでは、[Module]というキーワードが追加されていまして、

そのModuleキーワード内にVB6.0以前で言う.basファイルのように記述することが出来ます。

id:Hanayone

ご回答ありがとうございます。非常に参考になりました。

2004/07/21 11:31:36

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません