想把可视化控件做成DLL的形式在程序里调用 ( 积分: 100 )

  • 主题发起人 主题发起人 zhoulingj
  • 开始时间 开始时间
Z

zhoulingj

Unregistered / Unconfirmed
GUEST, unregistred user!
就像QQ那样的.
启动的程序并不大,好友列表都是做成DLL的,然后在主程序里调用
不知道它的聊天窗体是不是也是做成DLL的,有没有谁仔细分析过QQ的组成呢?
网上的很多东西都只写了一个大概.什么都没有写明白.
另外:我看QQ里蛮多东西都是dll,而且一看接口都有DllCanUnloadNow, DllGetClassObject,
DllRegisterServer这些,难道是Acitvex dll?可是在注册表里找了半天也没有找到它的注册项,不明白
 
问题又真的没有让大家解答的欲望吗?
 
应该是大家都没有兴趣!
帮顶
 
倒.那大家感兴趣的都是什么啊?赶明儿我提一个大家都有兴趣的问题也可以的呀
 
真是搞不懂.高手咧?
难道搞DELPHI都只是搞搞管理系统之类的?怪不得别人都说DELPHI不行呢.郁闷!!!
 
有的,记得在《Delphi7程序设计与开发技术大全》上看到过,你可以去找找看。
 
实际是可以的,在Dll里面放一个窗口,窗口里面放置可视控件,

使用的时候,先连接dll,然后创建那个窗口,然后将里面的控件,制定父窗口

为主程序的窗口,这就可以了,没有什么神秘技术,挺简单的,就是大有多此一举

的味道,

实际上 exe 带上 bpl 这样编译方式,就是完全按你想的去做了,bpl 实际是一个 dll

它连不可视的控件也包含在内,

既然设置一下编译方式,就可以实现目的,并且超额完成任务,干嘛还要研究它
 
多人接受答案了。
 
后退
顶部