ActiveX 客户机编程,Java 字段编程技巧
使用 ActiveX to Enterprise JavaBeans (EJB) 网桥访问 Java™ 字段和调用方法时一样,区分大小写。字段名称必须使用和 Java 字段语法一样的大小写。
对于 Visual Basic 代码而言,用非要求的大小写更改字段与它调用方法来更改字段会遇到同样的问题。(关于此问题的更多信息,请参阅 ActiveX to EJB 网桥,调用 Java 方法)。
按您在某些情况下调用方法的相同方式,您可以使用 CallByName() 函数来设置字段。对于字段,将 VBLet 用作基本类型,而 VBSet 用作对象。例如:
o.MyField = 123 'Incorrect...
CallByName(o, “MyField”, vbLet, 123) 'Correct...
或在 VBScript 中:o.MyField = 123 'Incorrect...
Eval(“o.myField = 123”) 'Correct...