VisualBasic講座     第9回
  Section 1                     
 
変数 参照範囲



  今回は、臨時に、変数の参照範囲について勉強します。なぜかというと、まだまだ説明不足だと
おもったからです。

 変数には、参照範囲があります。例えば、

 Private Sub Command1_Click()
    Dim A As Long
    A=A+1
  End Sub

  Prinate Sub Command2_Click()
   A=A+3
  End Sub

 というプログラムがあったとします。Command1とCommand2を一回づつクリックするとAはいくらになるでしょう?
答えは、0です。
  なぜかというと変数には、参照範囲があるからです。答えを、4にするには、プログラムの最初(General)で宣言
すればOKです。(でもその前に、変数の宣言を強制するにチェックをいれてたらエラーがでるけど・・・・)
 これで、変数Aは4になったはずです。

 ちなみに、「変数の宣言を強制する」にチェックをいれると、プログラムの最初に、

 Option Explicit

 とでます。

 という訳で終わりです。次回は、Timerコントロールです。
                                                 ↑超重要

テレワークならECナビ Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!
無料ホームページ 無料のクレジットカード 海外格安航空券 海外旅行保険が無料! 海外ホテル