小弟最近开始学习DELPHI,在编译运行程序的时候发现了一些问题,就是在运行完一个程序的时候,关闭了它,然后在代码编辑器里打开另一个.pas文件,发现运行的还是先前的那个程序,而且project/compile 后面显示的也是先前的那个文件,或者是运行突然跳到先前运行的那个程序里去了,但并没有调用那个程序的任何函数,这是怎么回事?有时提示:Access violation at address 00AE7326 in module 'dcc70.dll' Read of Address 00000535。
我以前也在这里问过类似的问题,但没有彻底的解决,使得很难继续下去学习。写得有点长了,望那位兄弟告诉我,谢谢!
我以前也在这里问过类似的问题,但没有彻底的解决,使得很难继续下去学习。写得有点长了,望那位兄弟告诉我,谢谢!
解决方案 »
- TService 程序中字符串转日期出错!
- activeX调用dll时,LoadLibrary('mydll.dll'); dll的路径如何写?为什么我总是的dll报不到的错误。
- 请教如何实现IDispatch接口的多重继承?
- 在Delphi代码编辑器中怎样撤消上一次的误操作?
- 怎样找游戏的句柄?比如星际争霸,CS之类的,这样的窗体没有标题栏
- 关于随机发牌的算法
- 如何转化一个tdatetime类型的到指定格式的string?
- 遇上一个大麻烦!!!Help me!!!
- 为什么数据库中的关联表就不可以select?
- makeword(1,1)函数表示的时什么意思
- 笔记本升级换大硬盘,以前那个10G的想卖了,需要的进来看看。
- 如何指定topendialog的一个对象打开后默认文件后缀为*.gif
前面的那个工程你还没有全部关闭.
close all 一下
你可以打开工程文件(.dpr) 处理其中的单元(.pas) 并编译运行就不会出错了,因为Delphi 的编译运行都是对整个工程来做的
建议你先看一下delphi开发的基础书籍,如<delphi5 开发人员指南>等
不爽!