Delphi中TreeView组件与Memo组件的联动
答案:1 悬赏:70 手机版
解决时间 2021-04-30 11:31
- 提问者网友:温旧梦泪无声
- 2021-04-30 02:55
我实现的功能就是选中左边TreeView的某个节点,而右边的Memo组件能够联动显示那个节点的一些信息,就像我选择‘部门’这个节点,然后在右边的Memo中能够显示我所需要的‘部门信息’。首先说一声:TreeView的那些节点都是动态添加的,然后动态添加一个节点,就会动态生成一个Memo组件,前面的功能我都没问题了,就是后面再添加之后我想修改每个节点所对应的Memo组件中的值时就不知道无从下手了,因为显示Memo组件肯定要用到例如:Memo3.show;这个语句,但是其中的Memo组件的name是叫Memo3,我应该怎样才能够写语句来动态表示Memoi.show;其中的I是可以变化的
最佳答案
- 五星知识达人网友:毛毛
- 2021-04-30 03:47
根节点使用AddObject,节点使用AddChildObject来添加Item,这两个方法可以为Item附加一个void型指针,使用TTreeNode(Item)的Data来访问,注意在TTreeView的Clear或者Free时这个指针不会被释放,如果附加的是一个类指针,请手动释放。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯