llgd.net
当前位置:首页 >> VB 设置shEll参数 >>

VB 设置shEll参数

打开自己的程序的程序时可以获得传递来的参数是什么,然后在执行响应的操作即可。那么自己的程序在加载事件中需要写如下代码: Private Sub Form_Load() If VBA.Command = "" Then'没有传递的参数 ...... elseif VBA.Command ="-aa" Then'命令行...

shell是运行可执行程序.exe\.bat 而不能打开文件夹之类的。 path属性值只是一个路径,不包含文件名 因此aaa的值可以这样写 aaa=file.path & "111.exe" '111.exe是我假设在这个文件夹里的一个文件 另外shell直接这样写就可以 shell aaa

bat文件貌似不支持直接传参数的 可以这样用: 将bat中的参数用 $参数 代替 然后VB先读入该bat文件,然后文本替换参数字符串,然后将全部内容写回bat 再调用即可。

SHELL "C:\test.exe someVal",1

A = "D:\Program Files\音速启动\音速启动\VStart.exe" if dir(a)"" then Shell A, 1

我对楼上的做个补充: 我结合VB提供的MSDN,自己尝试得出这样的结论: Shell 有2个参数 使用格式: Shell(程序文件标识符 [,启动程序后的窗口式样]) 程序文件标识符 ---- 可以包括程序的盘符、路径、文件名,还可以带有该程序的文档文件 启动...

调用时带参数运行即可。 在运行的VB程序的LOAD中添加: Private Sub Form_Load()If Command$ = "" ThenMsgBox "没有参数"ElseMsgBox "参数是:" & Command$End If'执行参数对应的功能End Sub

Shell(pathname[,windowstyle])Shell 函数的语法含有下面这些命名参数: 部分 描述 pathname 必要参数。Variant (String),要执行的程序名,以及任何必需的参数或命令行变量,可能还包括目录或文件夹,以及驱动器。 Windowstyle 可选参数。Vari...

SHELL语句用法心得 一. 调用系统“创建快捷方式”向导 是否为VB不支持创建快捷方式而于着急呢?虽然 您可以调用vb5stkit.Dll中的fCreateShellLink函 数,但它是为安装程序设计的,快捷方式的默认路径 总是从当前用户的“\Start Menu\Programs”开...

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com