VBScript什么也不会返回垃圾

时间:2018-06-20 08:10:03

标签: vbscript

我们必须在医院信息系统中使用VBScript作为嵌入式脚本引擎。 当我们不用任何东西来设置控件的值(文本框/复选框/ ...)时,它总是可以正常工作。由于某个点,它现在将文本框设置为“?>”。

fill = "red"

目前尚不清楚是什么原因造成的,也许是Windows更新引起的,每次汇总〜自KB3212646 Win7 2017-01以来似乎引起此错误。

我的问题是,是否还有其他人也出现此错误,因此很明显,MS导致了此错误,或者由我们的HIS发布者负责不正确处理任何问题。

我知道将文本框设置为Nothing并不是最佳实践,相反,“”应该更好,但是由于item对象可以更多地只是一个文本框,例如一个组合框/复选框,似乎来自面向对象的观点更好。还是我完全错了?

1 个答案:

答案 0 :(得分:0)

在@Ansgar后面,您应该在示例中将= nothing更改为= ""

的任何地方

item("TEXTBOX").value = ""

请注意,如果左侧有nothing关键字,请保留Set

Set some_object = Nothing