![](/img/trans.png)
[英]Using MSscriptControl in VB.net adding an object gives Specified cast is not valid error
這是產生錯誤的示例代碼。 我過去在 VB 項目中使用過 MSscript,這些項目正在運行。 報告的錯誤是:“從數字轉換時,值必須是小於無窮大的數字” 或者,如果有人有另一種建議的方式來輕松地將腳本添加到項目中。 ...
[英]Using MSscriptControl in VB.net adding an object gives Specified cast is not valid error
這是產生錯誤的示例代碼。 我過去在 VB 項目中使用過 MSscript,這些項目正在運行。 報告的錯誤是:“從數字轉換時,值必須是小於無窮大的數字” 或者,如果有人有另一種建議的方式來輕松地將腳本添加到項目中。 ...
[英]64 bit Excel VBA to call a JavaScript function
I need to use a VBA ScriptControl object to call a JavaScript function, but it gave me a "Class Not Registered" error. I have added Microsoft Scrip ...
[英]Redefine a class or function
我必須將VBScript接口添加到我們的C#應用程序中,並已使用ScriptControlClass (MS腳本引擎)完成了此操作。 但是,我對VBS不太熟悉,因此無法找到解決方案: 如果我定義了一個類,則決定對該類進行更改,而當我第二次運行該類的代碼時,會出現錯誤: 名稱 ...
[英]VB.NET Evaluate a string with variables
我喜歡用不同的公式填充數據庫。 當我在數據庫中有一個公式,例如"(2+4)*5" ,得到的結果為40 : update DB.dbo.INFOGROUP SET formula = '(2+4)*5' where INFOGROUP = 'S42' 當我在數據庫中有一個公式,例如" ...
[英]VB Script with reference script is not working in ScriptControl c#
嗨,我正在C#中使用腳本控件執行VB腳本。 如果它是一個獨立的腳本,那么使用下面的代碼對我來說可以正常工作。 但是,當我嘗試運行包含其他腳本參考的 VBScript時,它不在腳本控件中執行,並引發錯誤。 通過以下方式引用腳本中的其他腳本: !INC本地腳本。常量-VBScr ...
[英]using CDO.message.HTMLBody within MSScriptControl.ScriptControl object
用一種C語言,我實例化了一個MSScriptControl.ScriptControl對象,並使用.AddCode方法來運行VBScript,后者又實例化了CDO.Message對象。 但是,每次我到達"objMsg.HTMLBody = \\"" + email_body + "\\" ...
[英]CodeFluent vs Interop.MSScriptControl.dll
我們有一個 32 位服務,我們正嘗試將其遷移到 64 位。 我們使用Interop.MSScriptControl.dll來評估用戶編寫的 vb 腳本。 由於沒有 64 位版本的MSScriptControl 。 我創建了一個在服務內部調用的進程。 每次我們需要評估用戶腳本時,我們都會調用該過程 ...
[英]How to Implement An Event in Microsoft Script Control?
我在MSScriptControl上閱讀的所有文檔都說它可以響應添加到它的對象的事件。 腳本控件允許您編寫將在對象上發生事件時自動觸發的腳本。 https://msdn.microsoft.com/en-us/library/ms974586.aspx ScriptContr ...
[英]C# run VBScript with MSScriptControl AddObject with string failed
這是我的C#程序: 我的VBScript文件內容: 最后,當我將AddObject()與字符串對象一起使用時,這是我的例外: System.Runtime.InteropServices.COMException(0x800A0005):Program.cs中Srcip ...
[英]What can't I use when UseSafeSubset is true?
當我在VB6中使用MSScriptControl並設置UseSafeSubset = True ,我該怎么辦? 我的意思是,我不能使用哪些控件? 還是某些核心對象無法實例化或使用? 也許我無法CRUD文件? 請給我一份確定的清單。 該線程告訴注冊表中一個特殊的標志,該標志設置Use ...
[英]Implement immediate window for vbscript
我已經使用C#實現了調試器。 它使用MSSCRIPT.ocx作為vbscript引擎。 誰能告訴我如何在其中實現即時窗口功能。 所需功能: 應顯示所有可用變量及其值: 例如 [斷裂點] 達到斷點時,立即窗口應顯示i = 1,j = 3 有什么方法可以在 ...
[英]How to import a DLL to MSScriptControl.ScriptControl
我對MS腳本控件有一個查詢,我有一個VB6程序,該程序使用MSScript控件來允許用戶在應用程序內編寫宏。 我的問題是如何將DLL導入到MSScriptControl.ScriptControl類型的對象。 ...
[英]How can we programmatically know the syntax error using msscript.ocx?
我已經使用 c# 實現了 msscript.ocx,它適用於 VBScript。 考慮以下 VBScript 代碼: 我們如何在不運行腳本的情況下判斷包含If (缺少Then )的行中是否存在錯誤? ...
[英]How to create dynamic object members that are able to reference enclosed variables/functions?
我將如何創建一個動態對象,將其包裝在一個閉包中,然后再向該對象添加能夠引用封閉變量的成員呢? 如該示例所示, test.myFunct()無法引用隨附的example變量: 所以我嘗試創建一個加法器函數,希望解決該問題,但無濟於事: 有沒有一種方法可以在以后的運行時動態地將 ...
[英]Fetch all variable values in vbscript using msscript control
有什么方法可以在運行時獲取腳本中的所有變量值。 考慮下面的vbscript代碼。 如何使用msscript控件實現該功能,以便我應該能夠在運行時檢索所有變量? 我正在尋找為vbscript實現調試器的工具,我可以在運行時獲取所有變量的列表,如下所示。 任何幫助,將不勝 ...
[英]Debug VBScript from MSScriptControl.ScriptControlClass, Change DefaultAppPool registry
我有ASP.NET應用程序,在這里我使用MSScriptControl.ScriptControlClass執行VBScripts。 但是,當Eval()函數運行腳本時,將忽略斷點(“停止”)。 我希望看到JITDebugger被觸發,這將允許我使用Microsoft Script Debu ...
[英]Unable to cast COM object of type 'MSScriptControl.ScriptControlClass'
在64位Windows 2008計算機上部署VB6 / .NET應用程序時出現此錯誤。 ...
[英]call back to C# function from within VBScript run with msscript.ocx
我想使用msscript.ocx從C#調用VBScript,並允許VBScript代碼回調C#程序中的函數。 例如,在以下VBScript代碼中, Clicktext是使用msscript.ocx運行VBScript的相同clss中的自定義C#函數。 Clicktext函數應該被調 ...
[英]Scriptcontrol - bind client & server properties
是否可以在Scriptcontrol中在客戶端和服務器端綁定屬性,所以當我在javascript中設置屬性時,更改也將在后面的代碼中可見,而當我在代碼中設置屬性時,更改將在javascript中可見? 我不能像上面那樣工作-它是在設置了聲明scriptcontrol的屬性時設置的,但是當我 ...
[英]MSScriptControl Issue on Windows Server 2008
因此,我正在使用MSScriptControl在我的應用程序中運行一些javascript,我希望能夠獲取有關腳本可能導致的任何錯誤的一些信息。 該代碼可以在我的開發機和Windows 7上正常運行,並為我提供一個帶錯誤的行號。 因此,我很高興地將其發布並推送到生產機器,該機器總是告訴 ...