W windflaw Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-25 #1 我做一个程序,编译完之后运行,驱动器列表框中不是有A: C: D: E:等盘符吗?当我选择A:盘时,(当然,软驱中没有软盘)。这是他会出现一个错误信息,好像有什么I/O字样出现的! 请问这是什么问题?
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-25 #2 正常 没有A:盘你选择了当然就是I/O错误啊 你应该做一个try吧
N Nstar Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-25 #3 那是,可以试试错误保护机制 //调试时有错,编译后运行没错 try //要写的代码 except showmessage('读软盘错误!'); end;
L liuxudong Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-25 #4 这是系统的错误提示,你可以用 try except end; 把出错提示变成中文
山 山木人 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-25 #5 楼上说得很对,不过记得编译前取消Debugger Options中的integrated debugging选项。 否则看不到你的出错提示。
W windflaw Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-25 #6 是不是要对A:编写以上代码啊? 我从来都没做过!
W windflaw Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-25 #9 谢谢各位,这里真的高手如云啊!而且效率真快! 但是 to 山木人,我怎么找不到integrated debugging选项啊? 还有,这个分数是什么回事啊?有什么用处吗?告诉我,我好给分啊!
K kingdeezj Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-25 #10 好像用try...except并不能截获上述错误,大家试过了吗?
山 山木人 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-25 #12 主菜单:Tools -> Debugger Options -> integrated debugging //Delphi 6.0
W windflaw Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-25 #13 终于找到了integrated debugging选项,原来在确定旁边!
W windflaw Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-25 #14 to 山木人,去掉还是不行啊!还是会出现:先是系统的驱动器中没有软盘。请在驱动器A:中插入软盘 取消 、重试、继续 然后再出现 I/O error 21.
山 山木人 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-25 #15 参见: http://www.delphibbs.com/delphibbs/dispq.asp?lid=360444