|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
moom (小新啊) |
▲▲▲△△ |
-
|
普通会员 |
|
2018/3/13 15:46:14 |
标题: |
用产生异常去判断对软件有什么影响吗? |
浏览:964 |
|
加入我的收藏 |
楼主: |
编程过程中...有时候为了快,会直接用异常去判断. ********** ps:以下我不是问判断日期是否有效的方法,
是问用异常去处理一些问题,会否引起一些系统问题,如 泄漏,崩溃 , 用多后软件会不会不正常.....等之类的问题.. ********** 如下:
判断输入的字符串日期是否有效:
Edit1.text='20-12-13';
直接 try StrToDate(Edit1.text); Except showmessage('不是日期'); end;
谢谢...
----------------------------------------------
谢谢各位大大 |
作者: |
vkow (vkow) |
★☆☆☆☆ |
-
|
普通会员 |
|
2018/3/13 16:11:18 |
1楼: |
没有任何问题。大胆用。不会产生任何影响。
----------------------------------------------
-
|
作者: |
zhhzm (Redbreast) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2018/3/13 16:23:19 |
2楼: |
如果会有人工立即干预一般没有问题。
不管有没有人工干预要避免不停弹出提示框的问题。
----------------------------------------------
菩提有树无树,明镜是台非台,关我鸡毛鸟事,坐看云去云来。
|
作者: |
|
2018/3/13 16:33:18 |
3楼: |
if not TryStrToData(Edit1.Text, ADT) then begin ShowMessage('不是日期'); end;
你可以看看,有什么区别。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
moom (小新啊) |
▲▲▲△△ |
-
|
普通会员 |
|
2018/3/13 17:23:09 |
4楼: |
3Q all...
楼上的回复令我知道了现在xe版本多了好多函数啊...3q
这几天拼命写的好多函数竟然都自带了...
----------------------------------------------
谢谢各位大大
|
作者: |
a5824 (Return) |
★☆☆☆☆ |
-
|
普通会员 |
|
2018/3/13 19:13:31 |
5楼: |
这函数10年前的吧
----------------------------------------------
-
|
作者: |
moom (小新啊) |
▲▲▲△△ |
-
|
普通会员 |
|
2018/3/13 20:31:31 |
6楼: |
汗...不看书的结果...3Q.
----------------------------------------------
谢谢各位大大
|
|