
delphi TreeView 节点查询
请问delphiTreeView中的节点是从数据库取得的,但我用如下代码总是查不到(查询手动添加的节点就可以,谢谢!):forI:=0toTreeView.Items.C...
请问delphi TreeView中的节点是从数据库取得的,但我用如下代码总是查不到(查询手动添加的节点就可以,谢谢!):
for I:=0 to TreeView.Items.Count-1 do
begin
if TreeView.Items.Item[I].Text=Text then
begin
TreeView.Select(TreeView.Items.Item[I]);
TreeView.SetFocus;
exit;
end; 展开
for I:=0 to TreeView.Items.Count-1 do
begin
if TreeView.Items.Item[I].Text=Text then
begin
TreeView.Select(TreeView.Items.Item[I]);
TreeView.SetFocus;
exit;
end; 展开
1个回答
展开全部
首先,判断节点从数据库获得后刷新一下,
另外:
请注意从数据库获取的text值是否带有空格.
最好是这么判断
trim(TreeView.Items.Item[I].Text)=Text
另外:
请注意从数据库获取的text值是否带有空格.
最好是这么判断
trim(TreeView.Items.Item[I].Text)=Text
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询