我有vb应用程序使用Process.Start(PROGRAM)调用另一个vb应用程序。 我的问题是如何将参数传递给PROGRAM以及如何在PROGRAM中拦截它?
答案 0 :(得分:3)
当您调用Process Start时,可以使用命令行参数添加第二个字符串。
proc = process.start(program, parameters)
要访问被调用程序中的命令行参数,可以使用如下循环:
For Each s In My.Application.CommandLineArgs
答案 1 :(得分:1)
使用ProcessStartInfo
类并将FileName
属性设置为VB应用程序的名称,然后将Arguments
属性设置为arguments.Assign属性StartInfo
Process
类到ProcessStartInfo
的实例,你很高兴。
从其他VB应用程序中使用Args
类的Main
参数来处理参数。
希望这有帮助, 最好的祝福, 汤姆。