程序中有一个DataModule,我写了一个oncreate事件,可是当程序执行到语句:pplication.CreateForm(Tdatamod, datamod)时,总会跳到c:\programs files\borland\delphi6\source\vcl\forms.pas中的procedure TApplication.CreateForm(InstanceClass: TComponentClass; var Reference)中,这是怎么回事啊,我都快急死了。

解决方案 »

  1.   

    它是编译时调用到forms.pas时出错,正常现象
    仔细检查一下,是不是声明不正确?
      

  2.   

    什么意思,可不可以仔细解释一下,是不是在工程文件中执行到
    aplication.createform()语句时,它都会调用forms.pas中的相关语句的。
      

  3.   

    你点击Project菜单,选择Options,然后选择Complier,取消里面的Use Debug Dcu File选项即可
      

  4.   

    你的先生成DataMoudle,再生成主窗体就可以了。