在VB中怎么获取命令行参数
答案:2 悬赏:70 手机版
解决时间 2021-01-26 16:56
- 提问者网友:贪了杯
- 2021-01-25 17:38
在VB中怎么获取命令行参数
最佳答案
- 五星知识达人网友:慢性怪人
- 2021-01-25 17:57
Command 函数
返回命令行的参数部分,该命令行用于装入 Microsoft Visual Basic 或 Visual Basic 开发的可执行程序。
语法
Command
说明
当从命令行装入 Visual Basic 时,/cmd 之后的命令行的任何部分作为命令行的参数传递给程序。下面的示例中,cmdlineargs 代表 Command 函数返回的参数信息。
VB /cmd cmdlineargs
对于使用 Visual Basic 开发并编译为 .exe 文件的应用程序,Command 返回出现在命令行中应用程序名之后的任何参数。例如:
MyApp cmdlineargs
想知道如何在正在使用的应用程序的用户界面中改变命令行参数,请搜寻关于“命令行参数”的帮助。
返回命令行的参数部分,该命令行用于装入 Microsoft Visual Basic 或 Visual Basic 开发的可执行程序。
语法
Command
说明
当从命令行装入 Visual Basic 时,/cmd 之后的命令行的任何部分作为命令行的参数传递给程序。下面的示例中,cmdlineargs 代表 Command 函数返回的参数信息。
VB /cmd cmdlineargs
对于使用 Visual Basic 开发并编译为 .exe 文件的应用程序,Command 返回出现在命令行中应用程序名之后的任何参数。例如:
MyApp cmdlineargs
想知道如何在正在使用的应用程序的用户界面中改变命令行参数,请搜寻关于“命令行参数”的帮助。
全部回答
- 1楼网友:青灯有味
- 2021-01-25 18:11
直接使用command对象 private sub form_load() dim ss if command <> "" then ss = command '将命令行参数赋值给ss '这里写你要执行的代码(ss中就是你的命令行参数) end if end sub 例如: private sub form_load() dim ss if command <> "" then ss = command '将命令行参数赋值给ss msgbox "你的命令行参数是:" & ss end if end sub 假设编译为abc.exe,路径为d:\abc.exe 在运行里输入 d:\abc.exe myminglinghang 程序运行时 msgbox 就提示 你的命令行参数是:myminglinghang 对于 \a \b 等一类多参数命令行也是全部存储在command中的 具体使用时可以对ss字符串进行切分、判断等一系列操作
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯