恼人的MessageBox
If Application.MessageBox('实收金额为0,确认保存该单?','提示',MB_OKCANCEL+MB_DEFButton2+MB_ICONQUESTION)=IDcancel Then
exit;
本意是希望弹出对话框,默认为第2个按钮(取消),可每次程序运行第一次时,焦点总是默认在第一个按钮上,以后就正常,调试了几天都这样,
实在没办法,就自己做一个表单,模拟这个函数,该表单上只有2个按钮,一个label,无论我是先添加哪个按钮,结果都是程序第一次运行时,默认为确定按钮,以后均正常,NND,折腾了几天了,