Re: [.NET] 有關於全域變數的問題
※ 引述《seagal (待救的小米)》之銘言:
: 這種需求有幾種做法
: 1.使用上一位網友說的模組
: 2.使用類別裡面的shared property
: 這樣不用new出一個物件也可以操縱這個屬性
: 如果有受到OOP荼毒的話應該會覺得這是比較優的解法
: 3.有一些設計模式可以很漂亮的作到這件事 比如說你的全域變數指可以有一個實體
: 可以使用Singlet pattern 不過這是題外話 因為我不知到你是否有鵝外需求
先感謝您的回答,我最後決定使用模組的方式來解決這樣的問題
不過又遇到問題了~"~
請問一下如果想要拿一個觸發的事件﹝我目前使用的是Timer_Tick的觸發﹞
當事件發生時,A使用者與B使用者都要做出改變,應應該要怎麼作才好呢?
我目前做出來的方法會變成
A使用者跟B使用者都有自己的TIMER,可是這樣一來就不會變成共同的時間控制了
而是分別到一段時間去做Timer_Tick
可是我想要達到的是,整個程式只有一個時間,那這樣的話TIMER的ENABLE應該要宣告
在哪好呢?
還是自己偷偷宣告在摩組裡面?
這樣程式一執行就會啟動
而不是每個使用者登入以後就會分別跑依次
: ※ 引述《benq0818 (benq)》之銘言:
: : 請問一下如果要設定一個全域的變數﹝或者是物件﹞的話
: : 要怎麼宣告變數才好呢?
: : 因為我想要宣告一個可以在不同的form裡面都可以共用的變數作為控制變數來用
: : 請問應該怎麼宣告呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.127.220.95
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章