Delphi 避免在运行时创建的tcxPageControl上重复选项卡
我正在使用Delphi 避免在运行时创建的tcxPageControl上重复选项卡,delphi,tabs,pagecontrol,Delphi,Tabs,Pagecontrol,我正在使用tcxPageControl和tcxTabSheet创建几个选项卡。每个选项卡都是在运行时根据tbl\u管理器中的注册表创建的。此表保留每位员工的经理姓名,选项卡为经理姓名 问题 经理的名字重复了很多次,我如何避免使用相同的名字创建选项卡,并且每个经理只创建一个选项卡?跟踪您以前创建的选项卡,并且只为您尚未看到的名称创建选项卡 如果要从SQL查询中选择管理器名称,请使用DISTINCT,以便获得唯一值的列表 您可以使用Sorted=True和Duplicates=dupIgnore将所
tcxPageControl
和tcxTabSheet
创建几个选项卡
。每个选项卡
都是在运行时根据tbl\u管理器
中的注册表创建的。此表
保留每位员工的经理姓名,选项卡
为经理姓名
问题
经理的名字重复了很多次,我如何避免使用相同的名字创建
选项卡
,并且每个经理只创建一个选项卡
?跟踪您以前创建的选项卡,并且只为您尚未看到的名称创建选项卡
如果要从SQL查询中选择管理器名称,请使用DISTINCT
,以便获得唯一值的列表
您可以使用Sorted=True
和Duplicates=dupIgnore
将所有管理器名称添加到TStringList
。一旦你添加了所有的名字,你就可以读回列表的内容,它将不会重复