如何使用bpl中的类?(100分)

  • 主题发起人 主题发起人 总有爱
  • 开始时间 开始时间

总有爱

Unregistered / Unconfirmed
GUEST, unregistred user!
生成一个bpl,这个bpl中使用registerClass注册了一个自定义类,如何在外部使用这个类呢?
哪位用过,给些建议!
谢谢!
 
LoadPackage加载进来就可以了。
 
我使用LoadPackage近来后,如何获得这个类的信息,
比如下面的代码
hModule := LoadPackage(BPL_NAME);
If hModule <> 0 then
begin
try
AClass := GetClass('TMyClass');
//AClass: TPersistentClass;
If AClass <> Nil then
begin
//如果我这里调用TMyClass的一些方法,该如何声明呢?
//在哪里声明TMyClass的信息,或者说如何声明?
Result := True;
end;
finally
UnloadPackage(hModule);
end;
end;
一般情况下,bpl如何开发,及如何使用的,由于没有写过这方面的东西,哪位给介绍一下.
 
帮你顶一下
 
如果知道这个类所在单元在写代码时引用这个单元
 
后退
顶部