VB参数的问题

yuxingchan 2004-10-08 06:13:20
我用VB.NET写了一个程序,现在要在另外一个新的程序中调用这个程序,我的想法是:

原来的程序修改以下,如文件名为A.Exe 则,调用时用SHELL(####)


A.exe -S 为以超级用户启动,权限更多

A.exe 不带参数则以普通用户身份登陆,请各位指导
...全文
74 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
huguohong 2004-10-08
  • 打赏
  • 举报
回复
public sub Main(byval arg() as string)

if arg.Length >0 then

'系统用户启动

if arg(0) = "S" then

endif

else

'普通用户启动

endif
end sub

调用:

Shell(路径+"A.Exe "+参数)

具体使用请参照MSDN:

ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/vblr7/html/vafctShell.htm
BearRui 2004-10-08
  • 打赏
  • 举报
回复
[STAThread]
static void Main(string[] arg)
{
if(arg.Length>0)
{
string s=arg[0];//这里得到的就是你的启动参数,也就是-S
}
Application.Run(new FrmMain());
}

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧