如题所述
第1个回答 2012-09-09
如果是DELPHI的话,它的完整写法应该是:
if messagebox(getactivewindow(),' 确实要删除当前这个用户类型吗?要删除请按“是”按钮,否则按“否”按钮退出!','删除用户类型警告',MB_YESNO+MB_ICONWARNING)<>IDYES then
EXIT;
上面这种对话框不太好用,最好用下面的
if fr_sjmk.TB_yhb_js.RecordCount >0 then
if messagedlg(' 系统检测到,数据中已经有一个地址和用户名与现在要保存的用户完全相同,还要继续保存该用户信息吗?要继续保存请按"是"按钮,否则按"否"按钮退出!',mtwarning,[mbyes,mbno],0,)<>id_yes then //ID_NO
EXIT;追问
if messagebox(getactivewindow(),' 确实要删除当前这个用户类型吗?要删除请按“是”按钮,否则按“否”按钮退出!','删除用户类型警告',MB_YESNO+MB_ICONWARNING)<>IDYES then
EXIT;
上面这种对话框不太好用,最好用下面的
if fr_sjmk.TB_yhb_js.RecordCount >0 then
if messagedlg(' 系统检测到,数据中已经有一个地址和用户名与现在要保存的用户完全相同,还要继续保存该用户信息吗?要继续保存请按"是"按钮,否则按"否"按钮退出!',mtwarning,[mbyes,mbno],0,)<>id_yes then //ID_NO
EXIT;追问
是C++,已经找到原因了。是Unicode的问题。
本回答被提问者采纳