VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/08/27(Sat) 18:23
投稿者あつし
Eメール
URL
タイトル変数の宣言について

変数の宣言には、Dim、Private、Public、Globalなるものが
ありますが、どのような場合に(どのような位置で)宣言して
使うものなのですか。

プロシージャの中だけの場合
 Dimで宣言

モジュール内の異なるプロシージャの間で、同じ変数を使う場合
 Privateで宣言

モジュール間(アプリケーション全体)で、同じ変数を使う場合
 Publicで宣言

という認識で良いのですか。

モジュール内の異なるプロシージャの間で使う場合は、モジュール
の最初に変数の宣言を記述しますが、そこで、Dim宣言をしても使用
できるのですか。Privateで宣言したのと同じ動きなのですか。

Publicの宣言ですが、BモジュールでPublic宣言した変数は、Aモジュール
やCモジュールでは、使えるのでしょうか。
紛らわし使い方はやめて、Publicの宣言は、標準モジュールでの方がよいの
でしょうか。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -