在VB6.0中如何实现escape和unescape,需要引用哪个API

在VB6.0中怎么实现escape和unescape,需要引用哪个API?
如题
谢谢!

------解决方案--------------------
VB code
Function Escape(ByVal pstrInput As String) As String
     Dim objScrCtl      As Object
    
     Set objScrCtl = CreateObject("MSScriptControl.ScriptControl")
     objScrCtl.Language = "JavaScript"
     Unescape = objScrCtl.Eval("escape('" & pstrInput & "')")
     Set objScrCtl = Nothing
End Function

Function Unescape(ByVal pstrInput As String) As String
     Dim objScrCtl      As Object
    
     Set objScrCtl = CreateObject("MSScriptControl.ScriptControl")
     objScrCtl.Language = "JavaScript"
     Unescape = objScrCtl.Eval("unescape('" & pstrInput & "')")
     Set objScrCtl = Nothing
End Function

------解决方案--------------------
探讨
VB code
Function Escape(ByVal pstrInput As String) As String
Dim objScrCtl As Object

Set objScrCtl = CreateObject("MSScriptControl.ScriptControl")
objScrCtl.Language = "J……

------解决方案--------------------
探讨

VB code
Function Escape(ByVal pstrInput As String) As String
Dim objScrCtl As Object

Set objScrCtl = CreateObject("MSScriptControl.ScriptControl")
objScrCtl.Language = "Java……

------解决方案--------------------
看答案才看懂问题