■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)からアクセスできるかどうかを 決めているだけであって、その変数を管理する単位が、「クラス レベルの変数」から、 「グローバル レベルの変数」に変化する訳ではありません。
|
|