如何屏蔽弹出框? 在Delphi中如何屏蔽弹出框?如错信息等,会自动弹出,请问怎样屏蔽! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 找本书,看看vcl的异常处理机制。就是常见的try ...except ...end;或者try ..finally ..end; 加异常处理,try .. except .. end; yes 樓上的可以我剛以為是實現 屏蔽廣告窗口之類的彈出那。 这个肯定是不行的,如果行,我就不会问了!再问一下:如果一个存取过程没有返回结果集,应该怎样调用?with ADOquery1 dobegin Close; SQL.Clear; SQL.Add('execute p_GetConfirmPhone'); open;end;报错!不能屏蔽的错! 这个肯定是不行的,如果行,我就不会问了!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~这个肯定行,如果不行,大家也就不会告诉你了。再问一下:如果一个存取过程没有返回结果集,应该怎样调用?with ADOquery1 dobegin Close; SQL.Clear; SQL.Add('execute p_GetConfirmPhone'); try ExecSQL;//open; except // 异常处理代码 end;end;这个异常对话框在IDE环境下始终有,脱离了IDE就没了。 try .. except .. end try except end在调试的时候是不能屏蔽错误信息的,但是编译完了自己运行exe文件的时候就不会弹出来了 在MainForm中定义:procedure OnException(Sender: TObject; E: Exception);实现:procedure OnException(Sender: TObject; E: Exception)begin//end;在MainForm中写Application.OnException:=OnException;保证你程序一个出错窗体也弹不出. Application.OnException:=OnException;请问:写在什么样的事件当中啊? varstr:array of char;begin try showmessage(str[0]); //肯定会报错的,请问应该怎样屏蔽掉? except showmessage('未定义'); // 异常处理代码 end;end; 弄清楚了,在IDE环境下都有的,脱离就没有了!(运行EXE就不会弹出了) 写在OnCreate中Application.OnException:=OnException; delphi多线程调用webservice的问题,非常着急。 MOUSE 状态 FastReport小问题 关于TIniFile web app debugger 类型的服务程序怎么发布? hairun(莘之·) 在吗? 推荐一下Delphi的COM编程资料啊 关于win3.1页中的tabset空间的疑问 发送数据,高手指点!(正文) 如何在程序里设置Excel数据格式 是高手也许能解决 是delphi的问题 @@:诚证闹洞房创意!(下午4:00结贴) 当listbox的item.count改变后如何去触发一个过程??
就是常见的
try
...
except
...
end;
或者
try
..
finally
..
end;
begin
Close;
SQL.Clear;
SQL.Add('execute p_GetConfirmPhone');
open;
end;报错!不能屏蔽的错!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这个肯定行,如果不行,大家也就不会告诉你了。再问一下:如果一个存取过程没有返回结果集,应该怎样调用?with ADOquery1 do
begin
Close;
SQL.Clear;
SQL.Add('execute p_GetConfirmPhone');
try
ExecSQL;//open;
except
// 异常处理代码
end;
end;这个异常对话框在IDE环境下始终有,脱离了IDE就没了。
在调试的时候是不能屏蔽错误信息的,但是编译完了自己运行exe文件的时候就不会弹出来了
procedure OnException(Sender: TObject; E: Exception);
实现:
procedure OnException(Sender: TObject; E: Exception)
begin
//
end;在MainForm中写
Application.OnException:=OnException;
保证你程序一个出错窗体也弹不出.
请问:写在什么样的事件当中啊?
str:array of char;
begin
try
showmessage(str[0]); //肯定会报错的,请问应该怎样屏蔽掉?
except
showmessage('未定义'); // 异常处理代码
end;
end;
脱离就没有了!(运行EXE就不会弹出了)
Application.OnException:=OnException;