<i id='lqdwN'><tr id='lqdwN'><dt id='lqdwN'><q id='lqdwN'><span id='lqdwN'><b id='lqdwN'><form id='lqdwN'><ins id='lqdwN'></ins><ul id='lqdwN'></ul><sub id='lqdwN'></sub></form><legend id='lqdwN'></legend><bdo id='lqdwN'><pre id='lqdwN'><center id='lqdwN'></center></pre></bdo></b><th id='lqdwN'></th></span></q></dt></tr></i><div id='lqdwN'><tfoot id='lqdwN'></tfoot><dl id='lqdwN'><fieldset id='lqdwN'></fieldset></dl></div>
        <bdo id='lqdwN'></bdo><ul id='lqdwN'></ul>

    1. <tfoot id='lqdwN'></tfoot>
    2. <small id='lqdwN'></small><noframes id='lqdwN'>

      <legend id='lqdwN'><style id='lqdwN'><dir id='lqdwN'><q id='lqdwN'></q></dir></style></legend>

        如何在 C# 应用程序的文本框中执行 VBScript 命令?

        How to execute VBScript command within textbox from C# application?(如何在 C# 应用程序的文本框中执行 VBScript 命令?)
          <legend id='RHFHl'><style id='RHFHl'><dir id='RHFHl'><q id='RHFHl'></q></dir></style></legend>

            <tbody id='RHFHl'></tbody>
          <tfoot id='RHFHl'></tfoot>

            1. <small id='RHFHl'></small><noframes id='RHFHl'>

            2. <i id='RHFHl'><tr id='RHFHl'><dt id='RHFHl'><q id='RHFHl'><span id='RHFHl'><b id='RHFHl'><form id='RHFHl'><ins id='RHFHl'></ins><ul id='RHFHl'></ul><sub id='RHFHl'></sub></form><legend id='RHFHl'></legend><bdo id='RHFHl'><pre id='RHFHl'><center id='RHFHl'></center></pre></bdo></b><th id='RHFHl'></th></span></q></dt></tr></i><div id='RHFHl'><tfoot id='RHFHl'></tfoot><dl id='RHFHl'><fieldset id='RHFHl'></fieldset></dl></div>

              • <bdo id='RHFHl'></bdo><ul id='RHFHl'></ul>
                  本文介绍了如何在 C# 应用程序的文本框中执行 VBScript 命令?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  如何从放置在 C# 应用程序中的 TextBox 控件执行 VBScript 的代码?

                  How could I execute VBScript's code from TextBox control placed in C# application?

                  like ,假设我有一个 C# Windows 应用程序(表单)并且有两个控件!

                  like , let's assume that I have a C# Windows Application(form) and has two controls!

                  1. 文本框 (txtCode)
                  2. 按钮(btnExecute)

                  txtCode 有 VBScript 代码我想在点击 btnExecute 时执行 VBScript 代码!!

                  txtCode has VBScript code and I want when clicking at btnExecute to execute the VBScript code!!

                  推荐答案

                  可以直接将 VBS/JS 传递给脚本运行时 &密码&周围的物体.

                  You can pass VBS/JS directly to the scripting runtime & pass code & objects around.

                  向 Microsoft 脚本控件 (COM) 添加 ref 即可;

                  Add a ref to the Microsoft Scripting Control (COM) then you can;

                  MSScriptControl.ScriptControl sc = new MSScriptControl.ScriptControl();
                  object[] anyParams = { "Bob"};
                  string expr = @"function foo(arg)
                      dim x: x = ""Hello "" & arg 
                      msgbox x
                      foo = 12345 
                      End function";
                  
                  sc.Language = "VBScript";
                  sc.AddCode(expr);
                  
                  object result = sc.Run("foo", ref anyParams);
                  
                  //also
                  sc.Reset();
                  result = sc.Eval("1 + 2 / 3 + abs(-99)");
                  

                  这篇关于如何在 C# 应用程序的文本框中执行 VBScript 命令?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  How to keep the Text of a Read only TextBox after PostBack()?(PostBack()之后如何保留只读文本框的文本?)
                  Winforms Textbox - Using Ctrl-Backspace to Delete Whole Word(Winforms 文本框 - 使用 Ctrl-Backspace 删除整个单词)
                  C# - Add button click events using code(C# - 使用代码添加按钮单击事件)
                  Multi-color TextBox C#(多色文本框 C#)
                  How can i set the caret position to a specific index in passwordbox in WPF(如何将插入符号位置设置为 WPF 密码框中的特定索引)
                  C# Numeric Only TextBox Control(C# 纯数字文本框控件)
                    <tfoot id='7JgJk'></tfoot>
                      <bdo id='7JgJk'></bdo><ul id='7JgJk'></ul>

                        1. <small id='7JgJk'></small><noframes id='7JgJk'>

                              <tbody id='7JgJk'></tbody>
                            <legend id='7JgJk'><style id='7JgJk'><dir id='7JgJk'><q id='7JgJk'></q></dir></style></legend>
                          • <i id='7JgJk'><tr id='7JgJk'><dt id='7JgJk'><q id='7JgJk'><span id='7JgJk'><b id='7JgJk'><form id='7JgJk'><ins id='7JgJk'></ins><ul id='7JgJk'></ul><sub id='7JgJk'></sub></form><legend id='7JgJk'></legend><bdo id='7JgJk'><pre id='7JgJk'><center id='7JgJk'></center></pre></bdo></b><th id='7JgJk'></th></span></q></dt></tr></i><div id='7JgJk'><tfoot id='7JgJk'></tfoot><dl id='7JgJk'><fieldset id='7JgJk'></fieldset></dl></div>