首页
社区
课程
招聘
dll中如何动态生成控件?
发表于: 2006-9-15 10:53 4609

dll中如何动态生成控件?

2006-9-15 10:53
4609
dll中如何动态生成控件?
type
  PArray=^TArray;
  TArray=Array [0..199] of Array [0..199] of TGroupBox;
var
  GBox_var:PArray;
implementation

{$R *.dfm}
procedure  XXX();
begin
  GBox_var:=GetProcAddress(0,'GBox');
  for n:=0 to Columns_var^-1 do
  begin
    for m:=0 to MaxRows_var^[n] do
    begin
      GBox_var^[m][n]:=TGroupBox.Create(Form);
      with GBox_var^[m][n] do
      begin
        Parent:=Form;  //这里出
...................................................................
说明:GBox是定义在主程序中的TGroupBox数组,Form是主程序里的主Form,我在dll中要用到,动态生成控件好像没有错,但设置Parent属性出错,请高手帮忙。

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 218
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
有没有高手仗义出手相助啊?firstrose呢?我找你。
2006-9-15 11:40
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
不是汇编,看不懂!
2006-9-16 10:40
0
游客
登录 | 注册 方可回帖
返回