这是我前面说的模拟点击方案。我测试了几次好像没问题,尚待多方测试才知是否真能解决问题
又多测试了几次,点击表单的方法不太可靠,我把计时器的间隔频率改成 500ms,有时能看到组合框的值停顿了一下才变(鼠标点击起了作用),也有几次没更新(鼠标点击没起作用)
cssnet 33楼给出的方案应该更可靠,就是要处理的情形有点多,不同的 RowSourceType、BoundColumn ... 都要考虑
上面这个 ctls.cbo 类中唯一可用的是 CloseUp 事件,例如:把 cssnet 在表单 Paint 事件中的代码转到这,Paint 的系统开销较大
[此贴子已经被作者于2025-4-8 18:01编辑过]