免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8098 | 回复: 5
打印 上一主题 下一主题

wxpython的目录树控件wx.GenericDirCtrl怎样才能显示指定目录? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-07-30 17:27 |只看该作者 |倒序浏览
本帖最后由 键盘男孩 于 2011-07-30 17:30 编辑

我想用wxpython中的wx.GenericDirCtrl目录树来显示一个特定目录,可是当我指定了url以后wx.GenericDirCtrl(self.panel, -1,dir="c:\WINDOWS", size=(200,225))他却把整个磁盘翻了出来

有没有办法指定一个目录,让它只显示指定目录的目录树呢?




还有一个问题:
我实现了一个遍历特定目录然后通过TreeCtrl形成一个目录树。但是我想做到双击目录树上的一个文件名,相应的磁盘上的文件就会打开,或者是显示在右侧的文本控件上。这个要怎么做到呢?


初学python&wxpython,还望高手指点。
keyboard.boy@foxmail.com

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
2 [报告]
发表于 2011-07-31 09:47 |只看该作者
我看兄弟一直在发这中帖子啊。

论坛徽章:
0
3 [报告]
发表于 2011-07-31 22:19 |只看该作者
回复 2# renxiao2003
o(︶︿︶)o 唉,wxpython就没顺过,以前没有GUI的经验。就只有《wxpython in active》这一本书,只有到论坛上去问了。

论坛徽章:
0
4 [报告]
发表于 2011-07-31 22:20 |只看该作者
回复 2# renxiao2003


   大哥会不会这个问题呀

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
5 [报告]
发表于 2011-08-01 09:00 |只看该作者
我也没有做过GUI啊。

论坛徽章:
0
6 [报告]
发表于 2011-08-01 18:49 |只看该作者
wx.CallAfter(wx.Execute,'explorer '+'目录/文本路径')可以直接打开目录或文本。至于直接显示在右边文本框,则需要先用python中file模块,读取文本内容,再显示。
wx.CallAfter是个异步调用,可以直接wx.Execute('explorer '+'目录/文本路径')。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP