• 想的真周到,ABFramework,低代码开发,二次开发效率真高,Delphi朋友的福音啊


     //布尔型
      if (AnsiCompareText(tempParamName,trim('CheckClientDog'))=0) or
         (AnsiCompareText(tempParamName,trim('CheckServerDog'))=0) or
         (AnsiCompareText(tempParamName,trim('CheckClientLicense'))=0) or
         (AnsiCompareText(tempParamName,trim('CheckServerLicense'))=0) or
         (AnsiCompareText(tempParamName,trim('UseCustomObjectRight'))=0)  then
      begin
        AProperties:=EditRepositoryCheckBoxItem1.Properties;
      end
      //Guid默认类型
      else if (AnsiCompareText(tempParamName,trim('GuidDefaultType'))=0) then
      begin
        AProperties:=EditRepositoryComboBoxItem_GuidType.Properties;
      end
      //下拉枚举型
      else if (AnsiCompareText(tempParamName,trim('VersionNo'))=0) then
      begin
        AProperties:=EditRepositoryComboBoxItem_VersionNo.Properties;
      end
      //下拉数字列表型
      else if (AnsiCompareText(tempParamName,trim(''))=0)   then
      begin
        AProperties:=EditRepositoryComboBoxItem_NumberListMond.Properties;
      end
      //整型数字型
      else if  (AnsiCompareText(tempParamName,trim('Leftspacing'))=0) or
               (AnsiCompareText(tempParamName,trim('Topspacing'))=0) or
               (AnsiCompareText(tempParamName,trim('Righttspacing'))=0) or
               (AnsiCompareText(tempParamName,trim('Bottomspacing'))=0) or
               (AnsiCompareText(tempParamName,trim('Xspacing'))=0) or
               (AnsiCompareText(tempParamName,trim('Yspacing'))=0) or
               (AnsiCompareText(tempParamName,trim('FuncUpdateCount'))=0)   then
      begin
        AProperties:=EditRepositoryCalcItem_Int.Properties;
      end
      //Color型
      else if (AnsiCompareText(tempParamName,trim('NotNullFontColor'))=0) or
              (AnsiCompareText(tempParamName,trim('ReadOnlyFontColor'))=0)  then
      begin
        AProperties:=EditRepositoryColorComboBox1.Properties;
      end
      //日期型
      //开始使用日期
      else if (AnsiCompareText(tempParamName,trim('BegUseDate'))=0) then
      begin
        AProperties:=EditRepositoryDateItem1.Properties;
      end
      else if (AnsiCompareText(tempParamName,trim('ClientType'))=0) then
      begin
        AProperties:=EditRepositoryCheckComboBox_ClientType.Properties;
      end
      else if (AnsiCompareText(tempParamName,trim('CustomCustName'))=0) then
      begin
        AProperties:=EditRepositoryCheckComboBox_CustomCustName.Properties;
      end
      else if (AnsiCompareText(tempParamName,trim(''))=0) then
      begin
        AProperties:=EditRepositoryMemoItem1.Properties;
      end
      //其它无需处理的类型
      else
      begin

      end;

  • 相关阅读:
    Ubuntu 16.04出现:Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh > /dev/null; fi'
    Apache Shiro教程
    Ubuntu 16.04安装磁盘占用分析器:ncdu
    Mac 10.12为打开终端增加快捷键(转)
    Mac下的裁剪快捷键
    Ubuntu 16.04安装WebStorm
    Ubuntu 16.04出现:"Failed to start /etc/rc.local Compatibility"的问题解决思路
    Ubuntu 16.04安装ntopng流量监控软件
    浅谈命令查询职责分离(CQRS)模式
    GC是如何回收SoftReference对象的
  • 原文地址:https://www.cnblogs.com/edrp/p/16093876.html
Copyright © 2020-2023  润新知