在Visual Basic 2005宣告全域變數的方法是否跟VB6.0時候不同了?

2008-03-13 8:11 pm
我在General Derclaration 中輸入Dim X as string
竟然說Statement is not valid in a namespace!?

回答 (1)

2008-03-13 8:26 pm
✔ 最佳答案
是的, 是有點不同了. 要宣告全域變數 (global variable), 有兩個方法,

新增模組檔案 (module), 並用vb6方式宣告.
於class內, 宣告該變數為static, 例子如下:
public class A

public static var1 as string

end class

當要呼叫一static class 變數, 方法如下,
msgbox A.var1
A.var1="hello"
A為該class的名稱.
參考: me


收錄日期: 2021-05-01 10:13:35
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20080313000051KK00836

檢視 Wayback Machine 備份