将VCL组件转化ActiveX控件,在VB中使用运行期该控件总在其他控件的前面。
 
 操作步骤: 用ActiveX Control Wizard新建ActiveX Control 设置:
 VCL ClassName:TPanel[ExtCtrls]
 New ActiveX Name:PanelX
 Implementation Unit:PanelImpl1.pas
 Project Name:PanelXControl1.dpr
 Threading Model:Apartment
 
 ActiveX Control Options都没有选择
 
 生成PanelX控件在VB中使用:
 
 在VB窗体上添加PanelX1: Caption="aaaaaaaaaa"
 在添加Picture1覆盖部分PanelX1(Picture1在前面)
 运行显示PanelX1在Picture1前边
 退出程序显示PanelX1在前面。
 
 设计期:Picture1在前
 运行:PanelX1在前
 退出程序返回设计:PanelX1再前