Build all Projects都可以通过可是当按F9以后就会出现那种错误,
我的三个Projects都出现了一样的错误. 在工程的初始化的地方设置断
点可是并没有执行.我单独测试了工程用的第三方控cxGrid, TeeChart, FastReport,
fcTreeView都没有问题的. 搞了一个上午都没有找到原因.
查看CPU的汇编码就停在下面.
0041F4DF FF89730C5E5B     dec dword ptr [ecx+$5b5e0c73]我的电脑是WindowsXP+XP2, 512M内存, 2.4G的CPU, 
就只开了Delphi一个程序, 电脑没有中病毒, 重新启动电脑
问题还是依就, 昨天都没有问题的今天我也没有改动过什么地方.
那位高手能帮我找到原因200分捧上.

解决方案 »

  1.   

    将数据库管理系统和Delphi关闭重启,我也遇到过这个问题。
    当开着Paradox,且数据表处于打开状态,我就会出现这个问题。然后我就把Paradox表删除,重新导入表和数据,关闭database desktop和Delphi,重新打开就好了。
      

  2.   

    检查是不是新安装了什么控件或 library是不是修改或关闭了数据库, 而你的代码默认是打开是不是升级了数据驱动另外,你是用 delphi 那个版本?
      

  3.   

    TO loujing:我重新启动了SQL Server\ Delphi问题还是依旧.T0 老之:不是内存的问题, 因为我用已经编译好的程序可以运行,
     现在编译的就不行.
      

  4.   

    aiirii这老专家也请来了, 你说的几种情况都不可能.
    我最近没有装新的控件或Library;
    也没有升级过数据驱动;
    用的是Delphi7+SP1
      

  5.   

    我还以为你编译所有工程都会出错,试过重装delphi没?
      

  6.   

    好像我也出现过这样的问题,重装Delphi就了,试试吧,呵呵...
      

  7.   

    重装Delphi太残酷了, 我装了那么多的控件不知道要几天才能好
      

  8.   

    请检查你的工程的资源文件即.res文件,看看有什么异常。
    把它删除掉,让它重新生成一个看看。
      

  9.   

    我早试过删除.res, .cfg也不行.
      

  10.   

    新开一个工程,如果编译没问题。估计你出问题这个,DATAMODULE窗口中,有dataset中可能有ACTIVE 是 TRUE,检查所有的,都关闭可能就好了。
      

  11.   

    与Delphi没有关系,与数据库也没有关系,你的工程文件出了点小小的错误..我也遇到过这样的问题..
      

  12.   

    我以前出过这个问题,用ImageEditor打开Res文件,发现里面有很奇怪的数据,后面好像是用以前的版本的覆盖掉就没事了。
      

  13.   

    TO lianshaohua :会是什么错误呢, 我的工程在在加载(uses)的单元的
    时候就出错, 还没有到我工程 Application.Initialize;的地方.
    而我的工程中自已写的类所在单元都没有Initialization与finization的.
      

  14.   

    哦,oh my god, 终于被我找出来了.
    都是为了回答下面这个贴的时候为了正确书写ShareMem
    把我的一个公用单元也uses ShareMem. 害得我差点重装Delphi.
    白忙了两天…….
    兄弟以后要注意了不要随便 uses ShareMem单元, 不要拿自己的工程
    调试别人的代码。都是下面这个贴害得.
    http://community.csdn.net/Expert/topic/4620/4620224.xml?temp=.7297632
      

  15.   

    呵呵,不是说三个Project么?三个都同时加上了Uses ShareMem?
      

  16.   

    To cuteant:是三个project都uses xxx unit, 而xxx unit 又
    uses了ShareMem. 编译不过还不是很难的, Delphi会定位在错误的位置.
      

  17.   

    兄弟以后要注意了不要随便 uses ShareMem单元, 不要拿自己的工程
    调试别人的代码。USES错别的单元,会搞得这么麻烦了...学得一招..