在PACKAGE中注册类 (100分)

  • 主题发起人 hunter0401
  • 开始时间
H

hunter0401

Unregistered / Unconfirmed
GUEST, unregistred user!
package Packtest;

{$R *.res}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO ON}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS ON}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO ON}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$IMPLICITBUILD OFF}

requires
rtl,
dbrtl,
adortl;

contains
uDmShare in 'uDmShare.pas' {DmShare: TDataModule};

initialization
RegisterClass(TDataModule)

end.
上面代码编译出错,为什么?如何在包中注册类呢?
 
package中不能包含“initialization”段
下面的代码可以放在uDmShare单元或其他单元中
initialization
RegisterClass(TDataModule)
 
接受答案了.
 
顶部