我有一个.NET类,它包含一个返回char值的属性。
我通过COM使用VBScript访问此程序集。
当我尝试读取类型为(char)的属性时,我的VBScript中出现了Variable uses an Automation type not supported in VBScript
的错误。
我怎样才能解决这个错误。有没有办法在不更改.NET程序集中的数据类型的情况下执行此操作?
答案 0 :(得分:1)
您必须使用VBScript函数chr()强制转换char类型。
像这样:chr ID = chr(FW.WheelID)
其中WheelID是对象FW的char类型的属性。