台灣最大程式設計社群網站
線上人數
2173
 
會員總數:241128
討論主題:186802
歡迎您免費加入會員
討論區列表 >> VB.NET >> 共用變數該寫在哪裡? (Form 與 Class)
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
共用變數該寫在哪裡? (Form 與 Class)
價值 : 30 QP  點閱數:200 回應數:2

樓主

city
初學者
30 24
558 142
發送站內信

請問一下各位前輩們:


[問題一]
如果Form1跟Class1都會用到變數a
(Form1會使用到Class1)
那變數a要寫在哪裡?
Form1?
模組?


[問題二]
如果Form1跟Form2跟Class1都會用到變數b
(Form1會使用到Class1)
(Form2不會使用到Class1)
那變數b要寫在哪裡?
Form1?
模組?

如果把變數b寫在模組
那Class1要怎麼取得變數b?
直接讀取模組?
還是由Form1將模組內的變數b傳給Class1? (Class1裡面寫個欄位+屬性來存取變數b)

謝謝~~

搜尋相關Tags的文章: [ 共用 ] , [ 變數 ] , [ 模組 ] ,
本篇文章發表於2017-09-01 20:35
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
最有價值解答

P陳
檢舉此回應
您對 Class 與 Module 請再多體會一下

變數 全部都要用的到 請用 Module
變數 全部都要用的到 但可能不一樣時 請用 CLASS (因為有NEW 所以可以各自保留)


傳輸訧用 Property 來讀寫

這婼虷h下點功夫,對您日後開發程式有很大的幫助
本篇文章回覆於2017-09-01 21:30
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

city
檢舉此回應
To:P陳

感謝大大的說明...之後多練習來慢慢體會 哈
本篇文章回覆於2017-09-05 23:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.