vb.net 怎么实现多个控件共同使用一个变量
vb.net怎么实现多个控件共同使用一个变量我的意思就是说如何声明一个变量,可以供其它的控件使用和修改,例如声明一个TMP既可以在lable控件里修改和使用也可以在tex...
vb.net 怎么实现多个控件共同使用一个变量
我的意思就是说如何声明一个变量 ,可以供其它的控件使用和修改,例如声明一个TMP既可以在lable控件里修改和使用 也可以在textbox里使用 。
楼下的回答不行啊
没有明白我的意思嘛
我的意思是 不只是被控件调用 ,还要被修改的。你这样只可以被调用 ,却没有办法修改。!! 展开
我的意思就是说如何声明一个变量 ,可以供其它的控件使用和修改,例如声明一个TMP既可以在lable控件里修改和使用 也可以在textbox里使用 。
楼下的回答不行啊
没有明白我的意思嘛
我的意思是 不只是被控件调用 ,还要被修改的。你这样只可以被调用 ,却没有办法修改。!! 展开
1个回答
展开全部
把变量定义时增加Shared关键字即可.如:
Private Shared AAA As String
Public Shared AAA As String
......
这样AAA在一个应用程序里就是公用的.
------------------------------------------------------
补充:
不可能没用,我都是这样做的. 该控件使用中,自己看吧:
Public Class CMB_MemoryTextBox
Inherits TextBox
#Region " 变量定义 "
Private Shared p_HisData As STRU_DATA '用数据表保存所有控件的历史记录
Private Shared p_FileName As String '保存历史记录的文件名
......
Private Shared AAA As String
Public Shared AAA As String
......
这样AAA在一个应用程序里就是公用的.
------------------------------------------------------
补充:
不可能没用,我都是这样做的. 该控件使用中,自己看吧:
Public Class CMB_MemoryTextBox
Inherits TextBox
#Region " 变量定义 "
Private Shared p_HisData As STRU_DATA '用数据表保存所有控件的历史记录
Private Shared p_FileName As String '保存历史记录的文件名
......
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询