关闭窗口不触发CurrentTableChanged事件的问题,明天修正。
至于事件执行两次,是正常的,如果想避免重复执行,可以:
Static ln as string
If CurrentTable Isnot Nothing then
if CurrentTable.Name = ln Then
Return
Else
ln = CurrentTable.Name
Endif
end if
....你原来的代码