zoukankan      html  css  js  c++  java
  • econtrol form designer添加三方控件

    econtrol form designer添加三方控件支持

    修改StdRegComps.pas单元

    1.添加引用单元进来

    uses

        {$IFDEF EHLIB}
         DBGridEh, PrnDbgeh, GridsEh, DBCtrlsEh,
        {$ENDIF}

        {$IFDEF DBANYWHERE}
        remotestoredproc, remoteupdatesql, remoteudpconnection, remoteudpdataset,
        applicationupdate, remotetcpconnection,
        {$ENDIF}
        {$IFDEF RAIZE}
        RzEdit, RzPanel, RzSplit, RzCommon, RzTabs, RzBtnEdt, RzButton,
        RzTray, RzBHints, RzDBEdit, RzDBBnEd, RzDBChk, RzDBCmbo, RzGrids,
        RzDBList, RzDBGrid, RzListVw, RzTreeVw, RzCmboBx, RzChkLst, RzLstBox,

        {$ENDIF}

    2.添加控件的图标文件进来

        {$IFDEF EHLIB}
          {$R EhlibReg.dcr}
        {$ENDIF}
        {$IFDEF DBANYWHERE}
          {$R remotedataset.dcr}
        {$ENDIF}
        {$IFDEF RAIZE}
          {$R RaizeComponentsVcl_16x16.dcr}
          {$R RaizeComponentsVcl_24x24.dcr}
          {$R RaizeComponentsVcl_32x32.dcr}
        {$ENDIF}

    3.注册三方控件

    procedure StandardRegister;
    begin
      {$IFDEF EHLIB}
      RegisterComponents('Ehlib', [TDBGridEh, TPrintDBGridEh, TDBEditEh,
        TDBDateTimeEditEh]);
      {$ENDIF}
      {$IFDEF DBANYWHERE}
      RegisterComponents('DBAnyWhere', [TRemoteUdpDataSet, TRemoteUdpConnection,
        TApplicationUpdate, TRemoteStoredProc]);
      {$ENDIF}
      {$IFDEF RAIZE}
      RegisterComponents('Raize', [TRzPanel, TRzButton, TRzButtonEdit, TRzSizePanel,
        TRzToolbar, TRzStatusBar, TRzBalloonHints, TRzPageControl, TRzTrayIcon,
        TRzEdit, TRzDBGrid, TRzStringGrid, TRzDBEdit, TRzDBButtonEdit, TRzDBMemo]);
      {$ENDIF}

    。。。。。。

  • 相关阅读:
    赏月斋源码共享计划 第三期
    概率校准与Brier分数
    模型评估——定量分析预测的质量
    Sklearn实现逻辑回归
    赏月斋源码共享计划 第二期
    技术路线范文
    开题报告范文
    赏月斋源码共享计划 第一期
    关于研究课题中的技术路线与实施方案
    Git项目的初始化
  • 原文地址:https://www.cnblogs.com/hnxxcxg/p/2940689.html
Copyright © 2011-2022 走看看