使用参数从C#执行VBScript函数

时间:2011-05-29 00:37:33

标签: c# com vbscript

如何从C#调用VBScript文件中的函数?该函数有2个参数。

1 个答案:

答案 0 :(得分:2)

有几种方法可以做到这一点。最简单的方法是从C#中的命令行执行VBScript文件。您需要在命令行中传递参数,但代码看起来与此类似:

System.Diagnostics.Process.Start(@"cscript //B //Nologo c:\yourfile.vbs");

以下是如何在C#中执行命令行函数的更多示例:

http://www.dotnetperls.com/process-start

使用这些方法也可以获得更高级的效果:

http://msdn.microsoft.com/en-gb/magazine/cc301954.aspx

http://msdn.microsoft.com/en-us/library/ms974577.aspx