作者benq0818 (benq)
看板Visual_Basic
标题Re: [.NET] 有关於全域变数的问题
时间Thu Jun 30 22:53:29 2005
※ 引述《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