急切请问,望回答

langmeng 2003-05-24 09:37:57
想请问个问题,就是我设计一个程序,要用到TREEVIEW,在执行过程中要动态添加一些节点,一切正常,但是重新运行这个软件的时候,原来添加的节点没有了,我想问的是,应该使用什么方法,才能实现添加后就一直存地?
...全文
108 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shanewest1 2003-05-24
  • 打赏
  • 举报
回复
up
foilsman 2003-05-24
  • 打赏
  • 举报
回复
退出程序时先TreeView1->SaveToFile("d:\\a.txt");
运行程序时TreeView1->LoadFromFile("d:\\a.txt");
foilsman 2003-05-24
  • 打赏
  • 举报
回复
退出程序时先TreeView1->SaveToFile('d:\\a.txt');
运行程序时TreeView1->LoadFromFile('d:\\a.txt');
foilsman 2003-05-24
  • 打赏
  • 举报
回复
退出程序时先TreeView1.SaveToFile('d:\a.txt');
运行程序时TreeView1.LoadFromFile('d:\a.txt');
yyfzy 2003-05-24
  • 打赏
  • 举报
回复
你是动态添加的当然是程序退出后就没有了,再启动怎么会有呢?

除非是你在设计的时候给TTreeView添节点,那么每次启动时就有了
方法是设计时双击TTreeView控件,回出现一个节点编辑器,在那里添加就可以了。

另外,如果你一定要动态添加,而且要保证下次也有,你可以在你的程序退出时把TTreeView的状态(也就是节点的信息)保存到文件里,然后下次启动时先读文件内容,根据文件的内容动态添加节点

13,873

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧