以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]判断是否需要再次生成加载目录树 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=57179) |
-- 作者:无限5180 -- 发布时间:2014/9/20 1:18:00 -- [求助]判断是否需要再次生成加载目录树 我在主窗口A的afterload事件中设置了加载目录树代码,目的是打开窗口后生成加载目录树,当我切换到主窗口B后再返回到主窗口A时,主窗口A又得重新生成一次加载目录树,因为在网络环境中,这样每回到一次主窗口A就得重新生成一次目录树,就会浪费好长时间。我想求助一个判断代码,目的是打开主窗口A生成一次目录树后,切换到其他窗口后再次返回到主窗口A时将不需再次加载。 请高手帮忙解决一下,不胜感激!
|
-- 作者:Bin -- 发布时间:2014/9/20 8:50:00 -- 没有办法,因为主窗口只能同时存在一个,你切换为B A就关闭了. 除非你换成并列窗口之类的吧
|
-- 作者:程兴刚 -- 发布时间:2014/9/20 9:23:00 -- 定期将加载树保存为文件,从文件生成! |
-- 作者:无限5180 -- 发布时间:2014/9/20 10:46:00 -- 能否提供一下判断目录树是否已生成的代码,谢谢! |
-- 作者:Bin -- 发布时间:2014/9/20 10:49:00 -- 这个不是已经存在还是重新生成的问题,你关闭了窗口.目录树就不存在了. 所以肯定会重新生成的. 2 楼 3楼2个解决方案你选一个
|
-- 作者:lsy -- 发布时间:2014/9/20 10:59:00 -- 具体案例发上来。
应该有办法。 |
-- 作者:程兴刚 -- 发布时间:2014/9/20 12:01:00 -- 反正不可取,理由:既然是网络应用,就要考虑其他操作人员是否增删、修改加载项目,不从后台生成会导致数据加载有误,这种要求只可用于加载项目绝对固定才行! |