被 .combo.displayvalue 搞死了,一天都排查不到问题所在
电脑xp系统,下拉菜单是有“2022111”这个项的,第一段是原代码,我发现下拉菜单不能定位到正确的项后,做了以下两段实验进行比较,按我理解他们应该是完全不一样,我已经不知道怎么排查了,超出我的认知了第一段:(aaa是个变量,根据需要改变)
aaa=2022111
bbb=Allt(Str(aaa))
Thisform.
Thisform.
If Thisform.
结果=错误
Else
结果=正确
Endi
&& 最终得到结果“错误” (下拉菜单就没办法得到正确的项)
第二段:
Thisform.
Thisform.
If Thisform.
结果=错误
Else
结果=正确 &&
Endi
&& 最终得到结果“正确” (下拉菜单成功定位2022111)
我是看不懂为何有差别? 已经排查不到原因了,投降了,还有什么办法绕过combo的displavalue属性吗?