質問: 0 と書いて実行すると、a=0のところで「プロシージャの外では無効です」と出るのですが、この宣言はできないんですか? .netでは出来たのに・・・。
回答: お世話になります。 > .netでは出来たのに・・・。 変数の宣言と同時に値の初期化という意味であれば .net ではできますが、 sub または function の外で↓このような書き方は > public a as integer > a = 0 .net でもできませんよ。