首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

VB6 封裝 ASP 經典頁面中編寫 JScript 代碼:使用 MSScriptControl

     編輯:程式設計綜合問答

VB6 類模組 (.cls) 無法直接嵌入 <script language="jscript" runat="server">,需改用 MSScriptControl 組件在 VB 代碼中執行 JScript 邏輯。

實現步驟

  1. 專案引用 Microsoft Script Control 1.0。
  2. 聲明 Dim sc As New ScriptControl,設置 sc.Language = "JScript"。
  3. sc.AddCode "function parseJSON(str) { return eval('(' + str + ')'); }"。
  4. 調用 var result = sc.Run("parseJSON", jsonString) 獲取解析後物件(返回 IDispatch* 需進一步封裝)。

或改用 ASP 經典內建 JSON 解析類庫(如 aspJSON),避免跨語言調用複雜度。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved