1:拦截系统信息
在delphi中提供了大量的系统错误提示,比如连不上数据库时会弹出报错信息,我想知道怎么把系统的报错信息拦下来,在用自己写的比如showmessage来替代,我知道在pb里有个相关的功能可以,不知道delphi里有没有,有的话还请指点。
2:xp风格控件
在d7中提供了几个xp风格的控件,可是我完全不知道怎么用,还请懂的人指点下。
在delphi中提供了大量的系统错误提示,比如连不上数据库时会弹出报错信息,我想知道怎么把系统的报错信息拦下来,在用自己写的比如showmessage来替代,我知道在pb里有个相关的功能可以,不知道delphi里有没有,有的话还请指点。
2:xp风格控件
在d7中提供了几个xp风格的控件,可是我完全不知道怎么用,还请懂的人指点下。
解决方案 »
- 类似于QQ的输入框这样的控件请问大家用过吗?
- png格式的图标怎么放到工具栏上
- shuihan20e(鹏哥(理性的羊肠小道胜过激情的)请进,delphi5安装程序
- DLL中的函数的字符串类型的返回值不能大于255吗?
- 有没有一个代词,在表单内部写代码时用来代替当前表单,类似与java中的this.
- ehlib表格的单元怎样才能纵向居中显示,还有当列很多水平滚动的时候能锁定左边的几列吗?
- 关于delphiADO连接sqlserver数据库联接服务器问题
- 开发vcl控件问题!
- 求助,十万火急。
- 高分相送,一个致命的问题怎样解决它,原因是什么?
- 救命呀,将DataModule打包.bpl后,该怎么在其它Form上用?
- 用Access链接的数据库,用DBMemo控件显示数据库中备注形的字段,修改DBMemo中的内容后为什么保存不了那?在线,马上给分
try
系统错误
except
showmessage('你的提示');
end;
如果要更详细点可以用
try
系统错误
except
on E: exception do
begin
if Pos('错误1',E.Message)>0 then
begin
showmessage('你的提示1');
end
else if Pos('错误2',E.Message)>0 then
begin
showmessage('你的提示2');
end;
...
end;
end;
如何判断输入到edit中的数据是不是一个有效的日期
function StrIsDateTime(S: String): Boolean;
begin
try
StrToDateTime(S);
except
begin
showessage('no');
exit;
end;showmessage('ok');
end;
没用过d7
如何判断输入到edit中的数据是不是一个有效的日期
function StrIsDateTime(S: String): Boolean;
begin
try
StrToDateTime(S); 怎么找类似的系统函数,比如连不上数据库
except