估计你的doorsize是个逻辑型,不能接收字符型的数据。
如果搞不定,你可以做个简单例子发上来,然后说明问题。
他的dooropen是字符型,而不能等于逻辑值true,这里判断错误:if e.NewValue = True