如何为 MSScriptControl.ScriptControl 设置选项 "compare text"?


  Dim scriptControl As Object = CreateObject("MSScriptControl.ScriptControl")
  scriptControl.Language = "vbscript"
  Dim result As Object = scriptControl.Eval("""aB""=""AB""")

result将为False,因为二进制比较是vbscript的默认选项。但我需要使用"选项比较文本"的方式。我打算使用StrComp来替换相等操作符,但是要计算的表达式可能非常复杂。有什么好主意吗?

在VBScript中没有"option compare"(只有在VB中),你必须使用StrComp函数

最新更新