编译时没有问题,但是在delphi中按F9时,就会出错raise exception class EOLeexception with message "发生末知错误".Process stopped.但是如果我直接去运行编译所得的exe文件,就不会出现这个错误,之所以出现这个错误,也只是在一个adoquery里添加了一个lookup字段。如果把这个lookup字段去掉,就不会有问题。不知道这是什么道理,如何解决呢??
解决方案 »
- 求一个可用的DELphi2010版ImageEn的下载地址
- 给Baby取名字啦,三个字,一经柴采纳者,300分全送!
- 公司门口的标牌怎么写?拜托各位!!!
- delphi新手起步
- 如何判断winexe()里面执行的程序是否成功执行,不是winexe()是否成功执行,谢谢。
- 急待解决的问题,绝对送分
- 编的一个数学统计函数,在调试时,有时出错(调用内存FFFF...),有时不出错,但所给条件未变,请问大家有何高见,是何原因?
- 关于listbox和ProgressBar的两个初级问题
- 不好意思,再帮我看一看;
- 关于adotable和dxdbgird的使用.
- 在Delphi中如何让非主窗体最小化,如何在点最小化按钮后触发事件
- 怎样对含计算字段的表合计,并进行汇总打印?能给我点方法和建议吗
是不是使用了dll ?初始化,加上CoInitialize(Nil);和CoUninitialize;
uses ActiveX;
是因为在运行时(按F9),数据库中有空字段,而在编译时只是判断语法有没有错误,所以这种错误没有事的,是正常现象。
在调试时(Crtl+F9)就可以了。