vb.net变量牵连 vbnet静态变量

VB.NET多线程变量问题

你需要定义一个公共变量模块,来存储线程类里面的变量。这样在线程结束后变量值都存在模块变量里面了。当再次开启线程再把数据赋给类里面。

成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于网站设计制作、成都做网站、南沙网络推广、重庆小程序开发、南沙网络营销、南沙企业策划、南沙品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供南沙建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com

vb.net 问题,2个程序之间变量如何传递?

如果是数据共享:

数据库。。

文本。。

如果是要用函数之类的用接口:

WEBSERVICE

DLL引用等等

你说的不太清楚~~~

补充下最好

kyd3000 00:27:08

如果没有时效性又不即时更新的数据

kyd3000 00:27:53

就写在XML文件里吧,A程序写,B以后的程序都读他就行了。

kyd3000 00:32:36

如果想性能好点可以用内存共享:

太大,而且访问频率不高的话还是用文件来交互吧!

请教一个vb.net的窗口之间传递变量值的问题

用form的ShowDialog这个功能,这个是可以进行窗体间的传值的。

比如在父窗体上需要传的值是textbox1的内容,子窗体是childform.

那么在父窗体上的点击事件中可以这样写

dim frm as childform = New childform

'要在子窗体上的textbox1里显示父窗体中的textbox1中的内容,这样写

frm.textbox1.text = me.textbox1.text

'最后

frm.showdialog()

这样就可以了。

如果说你三个窗体完全一样,那你也不用写三个一样的窗体只要写一个就行了,在不同的按钮事件中做不同的赋值即可。

不过这样打开的子窗体是模态窗体,也就是说在子窗体显示之后,要对父窗体进行操作必需关闭子窗体才行。

vb.net问题,两个程序之间的变量如何传递?

方法一:

通过WINSOCK传

方法二:

程序一生成一文件,然后程序二读取

方法三:

利用数据库存取这个是调用自制DLL示例,至于用ActiveX EXE,你可以参考一下,关键是留接口给另一程序

VB制作标准DLL文件并调用该文件的示例

1、建立一个ActiveX DLL工程,这时工程中将包括一个类模块Class1。

2、在ActiveX DLL工程中添加一个Form。

3、在类模块添加如下函数:

Public Function ShowMyForm(s As String)

Form1.Caption = s

Form1.Show vbModal

End Function

4、将工程编译为DLL。

调用时:

1、建立一个标准EXE,在菜单“工程|引用”中选择前面编译的DLL。

2、使用如下代码调用:

Private Sub Form_Click()

Dim cls As New Class1

cls.ShowMyForm("Hello")

End Sub


当前文章:vb.net变量牵连 vbnet静态变量
链接URL:http://ybzwz.com/article/hppgjj.html