怎样在两个VB程序之间传递信息?简单一点。例如我要用一个按钮(Command1)把这个程序上的Text1里的内容(Text1.text)传递到与这个程序一起运行的另一个VB程序的Text1里,两个程序都是我编的。
可以用动态数据交换(Dynamic Data Exchange,DDE)实现进程之间的通信。
发送端:
添加Command1,Text1控件,Text1的内容用于发送。
代码如下:
Private Sub Command1_Click()接收端:
添加Text1控件,Text1的内容用于接收。设置工程名称为Child(与发送的程序名对应),设置窗体的LinkMode属性为1,LinkTopic为FrmChild(对应上面发送的标题)。
编译后,先运行接收端,然后运行发送端,输入内容,发送即可成功。