procedure TForm1.FormCreate(Sender: TObject);
begin
if Screen.Width <> 800 then
if Application.MessageBox('为了本软件界面的美观性,强烈建议在【1024×768】的分辨率下运行,'+ #10 + '请先将分辨率切换到【1024×768】再运行本软件?', '提示消息',mb_OK)=idok then
Form1.Close;//为什么关不了程序~~
else
....为什么关不了程序~~
begin
if Screen.Width <> 800 then
if Application.MessageBox('为了本软件界面的美观性,强烈建议在【1024×768】的分辨率下运行,'+ #10 + '请先将分辨率切换到【1024×768】再运行本软件?', '提示消息',mb_OK)=idok then
Form1.Close;//为什么关不了程序~~
else
....为什么关不了程序~~
解决方案 »
- cxgrid中,如何根据列名或字段名取得footer值
- 提问问题,顺便散分……
- 在线诚等,求一问题的解决方法!
- 高手请进:请问转到delphi2006能解决ado不能通过代理服务器访问SQL数据库的问题吗?
- 动态生成控件的问题,请求帮助
- 请问:当一个控件(edit)失去焦点之前,是不是可以判断下一个将获得焦点的控件是什么?
- 打印StringGrid内容的时候怎么根据StringGrid列的宽动态设制打印的列的宽.
- 大学四年终于结束了,本来以为可以很轻松的面对离别,可是在夜深人静整理和大家合拍的数码相片时,哭得一塌糊涂,我有些话想说……
- 自定义chekbox组件
- 怎样在Delphi当中获得Sql—server2000中表的PramaryKey,Index和字段的Not Null属性值,下面两个我已经知道DataType(数据类型)和Size(
- 检查ODBC数据源问题?
- 我有个关于fastreport报表的问题向大家请教!!!
begin
BClose := True;
Exit;
end;在OnShow里:
if BClose then
begin
Close;
Exit;
end;如果Onclose里没有什么要处理的,直接用Application.Terminate
begin
if Screen.Width <> 800 then
if Application.MessageBox('为了本软件界面的美观性,强烈建议在【1024×768】的分辨率下运行,'+ #10 + '请先将分辨率切换到【1024×768】再运行本软件?', '提示消息',MB_OKCANCEL)=idok then
application.Terminate
else
showmessage('正常运行');end;