C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 28 を表示中)
■13412 / )  Re[1]: グローバル変数の宣言の仕方
□投稿者/ 魔界の仮面弁士 (591回)-(2008/01/29(Tue) 12:28:27)
No13409 (しほちゃん☆★ さん) に返信
> グローバル変数の宣言の仕方がわかりません。

(案1) Module 内で Public 宣言する。
(案2) Class 内で Public Shared 宣言する。
(案3) My.Resources や My.Settings で管理する。

おそらく、意図に近いのは 案1 かな?


> public ShopID As String me.txt1.text のようにPublicがグローバル宣言だとおもってまして(・・;
Form1 に貼った TextBox1 と、
Form2 に貼った TextBox1 は、それぞれ異なる値を保持しますよね。

それと同じことで、Form1 内に Public ShopID As String とした所で、
それらはそのフォーム内でのみ管理される事になります。

Public や Private というのは、その変数を、外部(たとえば Form2)からアクセスできるかどうかを
決めているだけであって、その変数を管理する単位が、「クラス レベルの変数」から、
「グローバル レベルの変数」に変化する訳ではありません。
返信 編集キー/


管理者用

- Child Tree -