语法检查没有任何问题!这样说吧!我昨天晚上做还好好的!今天早上就跳出个CPU窗口!报错如下:access violation at 0x77e8bbab write of address 0x00030f64设断点,没有用,根本都不执行到  Application.Initialize;Delphi在Run 和   Application.Initialize;间都做了什么动作?

解决方案 »

  1.   

    你在Application.Initialize;之前有没有其他代码呢?
      

  2.   

    你看看project的那个主unit里面有一段代码是起application的那里是不是出错了。
      

  3.   

    to  hthunter(核桃):
      没有!to  wilsonlee(卡卡):
      不知道你的意思!to  draculacsdn(zhangchao):
      动不动就重装?不会吧!
      

  4.   

    Application.Initialize;语句上面的东西出了问题:
    1、资源文件问题
    2、程序各个单元的问题、确定一下对程序进行了哪些改动?
      

  5.   

    application.initialize上面还有东西么?兄弟们你们在初始化之前,也写东西?!
    程序没有改动!
      

  6.   

    uses部分、再类似{$R *.res}之类的不是东西吗:P
    程序初始化的时候要载入这些的、
    你的程序大吗?发一份过来我这边帮你调试一下?
      

  7.   

    重新新建一个工程,将以前的Unit加到里面再运行看看怎样!应该没有什么问题的
      

  8.   

    to: 12rain(中雨~百年孤独) 谢谢了!不好意思!不方便发给你!
      

  9.   

    呵呵~理解。我只记得老早以前有碰到这样的问题、可惜记不清楚怎么解决的、
    或者你在uses部分看是否有没有用到的单元?有的话都删了看、、
      

  10.   

    问题还没解决?再说几种可能性/处理方法:
    1、你机器的Delphi调试环境出了问题了。你直接运行编译之后的可执行文件或者把Project拿到另外一台机器试试看看会不会有问题。如果试出是你机器的问题,建议把Delphi卸载掉重新装一次比较省事(半个小时搞定),因为这种问题通常很难找原因。
    2、如果Project在别的机器也有问题,那参照itandlife(尘粒)的做法试试看: 
       重新新建一个工程,将以前的Unit加到里面再运行看看怎样!
    3、编译时使用Build Project的方式,把所有提示的Hint和Warning解决掉。