使用C#参数执行VBScript函数

问题描述:

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

+1

你已经试过了什么? – 2011-05-29 00:47:01

有几种方法可以做到这一点。最简单的方法是从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

+0

+1对于dotnetpearls.com ...伟大的网站有一些很好的教程和一个值得尊敬的信息来源。 – IAbstract 2011-05-29 00:53:07