|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2004/5/14 12:56:08 |
标题: |
|
加入我的收藏 |
楼主: |
我是个初学者,以下问题不知如何解决 procedure TForm1.DriveComboBox1Change(Sender: TObject); begin try directorylistbox1.Drive:=form1.DriveComboBox1.Drive except showmessage('no disk'); end; end; 当我在DIRVECOMBOBOX中选A盘或J盘,又当它们没有盘在里面时,便发生一个ERROR,为什么我的这个TRY EXCEPT捕捉不了这个异常,如何把这个异常捕获,弹出消息框后,使程序继续运行下去。各位大鸟帮帮忙。
----------------------------------------------
- |
作者: |
|
2004/5/14 13:06:12 |
1楼: |
你直接点击执行文件运行就可以跳出来,在delphi中是看不到的。
----------------------------------------------
-和大家一起学习,一起进步!!!
|
作者: |
cc_cn (cc_cn) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/5/14 13:34:48 |
2楼: |
异常在调试状态的时候是无法捕捉的 你不要用f9,直接编译成exe,运行exe就可以达到你所要的效果了
----------------------------------------------
-
|
|