加载dll窗体所遇到问题记录

要在Exe main form 中建立好数据库 连接

procedure TMain.FormCreate(Sender: TObject);
var
  vPage:TRzTabSheet;
begin
  //解决AlphaControls 皮肤 windowState :=wsMaximized 最大化时出现 标题栏出现 黑色块问题 脏读问题
  //这个有可能是 AlphaControls 控件对窗体最大化没有渲染好的问题;
  ClientHeight :=Screen.Height;
  ClientWidth  :=Screen.Width;
  //连接数据库
  ClientModule1 :=TClientModule1.Create(Application);

  FListDll  :=TStringList.Create;

end;

PageControl 中要Application 创建的要 及时释放掉,否则第二次打开会报错 打开不了

procedure TMain.mainPageClose(Sender: TObject; var AllowClose: Boolean);
var
  i,h:Integer;
begin
  if FActiveForm ='' then
  begin
    ShowMessage('当前活动的窗口没找到');
    Exit;
  end;

  if Application.FindComponent(FActiveForm) =nil then
  begin
    ShowMessage('当

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值