首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

委托不能修改全局变量吗?解决方案

2012-03-04 
委托不能修改全局变量吗??Dimstr_serverAsString#RegiontxtContent的显示内容 txtContent显示内容Privat

委托不能修改全局变量吗??
Dim   str_server   As   String
#Region   "txtContent   的显示内容 "
        ' ' ' ' ' ' ' ' 'txtContent   显示内容
        Private   Delegate   Sub   txtContent_str(ByVal   str   As   String)

        Private   Sub   txtc(ByVal   str   As   String)
                txtContent.Text   +=   str
                str_server   =   str_server   +   str
                str_shit   =   str_shit   +   str
        End   Sub
#End   Region

当我在线程里调用这个的时候,为什么str_server没有被修改?只在第一次的时候被修改,之后str_server的值就不在改变了

这个是为什么呢??

[解决办法]
检查下,执行和读取的顺序是否正确~~```
[解决办法]
错了,你的str_server本来就是全局变量,委托是可以修改全局变量的
你的str_server是什么类型?还有,贴出你调用委托的代码

热点排行