VB:程序运行通知
来源:百度知道 编辑:UC知道 时间:2024/05/12 04:36:51
command函数我知道,问题是通过同一个程序打开,就是说只能运行一个程序
运行错误!:无效属性值!
看看下面这篇文章 自己研究一下
如果是重复运行的话就把command发送过去就可以了
程序只运行一个实例,再次双击时把前一个激活的功能怎么实现
动态数据交换技术DDE
faq-it.org/asm/
打开VB,新建一个工程,选择菜单中的“工程->工程1 属性”,把工程名称改为“P1”,把已有的一个窗体的“LinkTopic”属性改为“FormDDE”,把“LinkMode” 属性改为“1 - Source”,添加一个PictureBox控件作为DDE执行控件,命名为picDDE。然后添加一个 TextBox控件,命名为“txtInfo”,并把“MultiLine”属性设置为“True”,以便显示多行文本,作为消息显示控件。
最后在窗体代码区输入以下代码:
Const COMMANDLINE = "CommandLine=" 注释: 还是为了省事,定义一个常量
Private Sub Form_LinkExecute(CmdStr As String, Cancel As Integer)
Static lngCount As Long
Dim Info As String
Info = txtInfo.Text 注释: 保留原有信息
Select Case CmdStr 注释: CmdStr 是DDE程序传送过来的参数
Ca