VB中如何获取软件启动参数?
弄了个软件,在注册表的RUN中自动启动,参数为:D:\mysoft.exe/auto在网上查了半天,大约就是说后面的/auto是可自定义,用于在软件中知道当前是自动启动还...
弄了个软件,在注册表的RUN中自动启动,参数为:
D:\mysoft.exe /auto
在网上查了半天,大约就是说后面的/auto是可自定义,用于在软件中知道当前是自动启动还是手动启动等.
可不知道在VB中如何读取这个值,GetAllSettings搞了半天也没弄成功.
请教一下,这个该如何读取?谢谢. 展开
D:\mysoft.exe /auto
在网上查了半天,大约就是说后面的/auto是可自定义,用于在软件中知道当前是自动启动还是手动启动等.
可不知道在VB中如何读取这个值,GetAllSettings搞了半天也没弄成功.
请教一下,这个该如何读取?谢谢. 展开
展开全部
VB 获取非常简单
Dim strCmd As String
strCmd = Command() '这就是那个参数了
具体使用,可以这样
你添加一个模块,模块里写:
Sub Main()
Dim strcmd As String
strcmd = Command()
If strcmd = "1" Then
Form1.Show
Else
End
End If
End Sub
然后,在“工程”-“属性”-“通用”里设置启动对象为Sub Main(),再生成test.exe,就可以实现你的目的了
Dim strCmd As String
strCmd = Command() '这就是那个参数了
具体使用,可以这样
你添加一个模块,模块里写:
Sub Main()
Dim strcmd As String
strcmd = Command()
If strcmd = "1" Then
Form1.Show
Else
End
End If
End Sub
然后,在“工程”-“属性”-“通用”里设置启动对象为Sub Main(),再生成test.exe,就可以实现你的目的了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询