我在编写Delphi程序的时候,遇到如下错误信息,总也不能通过。
请教大家错误是如何产生的?应该如何解决?谢谢大家。当运行到:
  Application.CreateForm(TFRM_G3050000, FRM_G3050000);
时,产生错误,错误为:
Project Prj_Natalia.exe raised exception class EResNotFound with message 'Resource TFRM_G3050000 not found'. Process stopped. Use Step or Run to continue.

解决方案 »

  1.   

    告诉你资源没有被找到,你查看你的资源文件是否存在,说实话,你是否是反编译某个Delphi程序想要重新编译啊!如果是,那么告诉你是不行的,如果不是,那么请更改你的窗口和类名称,太复杂了吧
      

  2.   

    检查一下有没有FRM_G3050000
    或者创建过程有没有错误
      

  3.   

    EResNotFound 这个类触发的异常,你看看TFRM_G3050000的构造函数
      

  4.   

    看看是不是在构造里面动态载入了FRM_G3050000的资源
      

  5.   

    選 菜單: project -> Options -> Version Info -> 選中 include version infomation.....復選樞
      

  6.   

    你的TFRM_G3050000没有找到:
    program Project1;uses
      Forms,
      Unit1 in 'Unit1.pas' {Form1},
      Unit2 in 'Unit2.pas' {Frame2: TFrame};///在这里看看它的路径{$R *.res}begin
      Application.Initialize;
      Application.CreateForm(TForm1, Form1);
      Application.Run;
    end.