正在阅读:在C#中调用VBScript等脚本的实现在C#中调用VBScript等脚本的实现

2004-05-13 10:23 出处:PConline 作者:秋枫 责任编辑:linjixiong

         /// </summary>

         /// <param name="mainFunctionName">入口函数名称</param>

         /// <param name="parameters">参数</param>

         /// <param name="codeBody">函数体</param>

         /// <returns>返回值object</returns>

         public object Run(string mainFunctionName,object[] parameters,string codeBody)

         {

              this.msc.AddCode(codeBody);

              return msc.Run(mainFunctionName,ref parameters);

          }

         /// <summary>

         /// 运行Run方法

         /// </summary>

         /// <param name="language">脚本语言</param>

         /// <param name="mainFunctionName">入口函数名称</param>

         /// <param name="parameters">参数</param>

         /// <param name="codeBody">函数体</param>

         /// <returns>返回值object</returns>

         public object Run(ScriptLanguage language,string mainFunctionName,object[] parameters,string codeBody)

         {

              if(this.Language != language)

                   this.Language = language;

              return Run(mainFunctionName,parameters,codeBody);

         }

         /// <summary>

         /// 放弃所有已经添加到 ScriptControl 中的 Script 代码和对象

         /// </summary>

         public void Reset()

         {

              this.msc.Reset();


察看评论详细内容 我要发表评论
作者笔名 简短内容 发表时间
:

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品