公共单元就是自己写的一个Unit,里面有整个程序用到的通用函数
在公共单元(不是窗体单元)一个函数中的MessageBox怎样才能弹出“模态”的对话框
MessageBox(0,'您好','提示',MB_ICONASTERISK and MB_ICONINFORMATION);
如果第一个参数设置为handle,则编译出错
如果第一个参数设置为0,则是非模态对话框
怎样弹出“模态”对话框?
在公共单元(不是窗体单元)一个函数中的MessageBox怎样才能弹出“模态”的对话框
MessageBox(0,'您好','提示',MB_ICONASTERISK and MB_ICONINFORMATION);
如果第一个参数设置为handle,则编译出错
如果第一个参数设置为0,则是非模态对话框
怎样弹出“模态”对话框?
MessageBox的第一个参数为一个句柄,你需要传一个句柄进去.所以如果你的MessageBox不确定在什么窗体上弹出,
你的函数就要加一个参数把对应的窗体的句柄传进去(比如FrmMain.Handle),如果没确定于窗体直接用Application.Handle