| 网站首页 | 业界新闻 | 小组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 387 人关注过本帖
标题:求版主帮忙,不胜感激!
只看楼主 加入收藏
qiuxingce
Rank: 2
等 级:论坛游民
帖 子:118
专家分:93
注 册:2014-1-17
结帖率:73.33%
收藏
已结贴  问题点数:20 回复次数:7 
求版主帮忙,不胜感激!
想设计一个播放视频的表单,视频分门别类的放置在一个文件夹下面。例如:D:\VIDEO文件夹,下面有小学数学,初中数学两个文件夹,而小学文件夹下面有1年级文件夹,2年级文件夹,……,然后每个文件夹下面都有视频文件,而初中文件夹下面有7年级文件夹,8年级文件夹,9年级文件夹,而每个文件夹下面又有上学期和下学期两个文件夹,然后是具体的视频文件。想设计的表单效果:左边上方是一个树形控件(类似于GETDIR但要嵌入到表单中),下方是一个视频文件列表表格,右侧是播放界面(采用了WINDOWS MEDIA PLAYER控件)。
操作过程:在左上方的文件目录树中进行定位,当定位到一个包含视频的文件夹时,下方表格中应该列示出该文件夹中的所有文件,然后在该表格中点击某个视频文件,右侧开始播放。
难点就在于左上方的文件目录树,考虑用TREEVIEW控件结合ADIR函数遍历VIDEO文件下的树形结构,这个肯定可行,就是代码实现太麻烦,有没有一个这样的现成的控件,类似于GETDIR函数(但要嵌入到表单中),每点击一次树形结构中的某个节点,就执行一段代码(事件),代码中可以通过这个控件的某个属性得知用户点击的是哪个文件夹,如果该文件夹下面有文件,将它们显示在下面的表格中。

[此贴子已经被作者于2020-3-30 21:19编辑过]

附件: 游客没有浏览附件的权限,请 登录注册
搜索更多相关主题的帖子: 文件夹 表单 视频 文件 控件 文件夹 文件 表单 控件 视频 
2020-03-30 21:09
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:255
帖 子:7355
专家分:33034
注 册:2014-5-20
收藏
得分:10 
播放时通常不会时时去文件列表里点来点去,用 GETDIR+ADIR 就可以了吧。
2020-03-30 21:25
qiuxingce
Rank: 2
等 级:论坛游民
帖 子:118
专家分:93
注 册:2014-1-17
收藏
得分:0 

搞了一天,使用了表格实现树(根据层级前面缩进),比较丑,哈哈!
附件: 游客没有浏览附件的权限,请 登录注册
2020-03-31 20:27
qiuxingce
Rank: 2
等 级:论坛游民
帖 子:118
专家分:93
注 册:2014-1-17
收藏
得分:0 

搞了一天,使用了表格实现树(根据层级前面缩进),比较丑,哈哈!
附件: 游客没有浏览附件的权限,请 登录注册
2020-03-31 20:27
wcx_cc
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:46
帖 子:314
专家分:1011
注 册:2015-10-2
收藏
得分:10 
效果也不错的吗!用 treeview 再搞一下,效果又进一步了,不过、功夫活呀!
2020-03-31 21:13
qiuxingce
Rank: 2
等 级:论坛游民
帖 子:118
专家分:93
注 册:2014-1-17
收藏
得分:0 
其实表格也可以再搞的漂亮一些,就是需要给表格列增加容器对象,容器中使用LABEL和PICTURE两种对象,利用容器控件的ACCESS事件为LABEL赋值,改变PICTURE图片……。哈哈,不想再搞了,能用就行。
2020-04-01 06:20
wcx_cc
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:46
帖 子:314
专家分:1011
注 册:2015-10-2
收藏
得分:0 
思路可以呀,只是注意用小小的图片,无边框容器就成的啦!
2020-04-01 21:28
厨师王德榜
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:99
帖 子:589
专家分:2347
注 册:2013-2-16
收藏
得分:0 
以前写过这样的控件,不太好用,因为总是担心用户的电脑上注册OCX控件的问题,因为树形框不是vfp内置控件,而是ActiveX控件,在自己电脑上写好,拿给别人用的时候,时不时出现别人电脑上注册控件的问题,烦不胜烦,后来用VB重新写了一个DLL。其实道理差不多,还是面临注册控件的问题。不过VB中的树框写代码的时候比较好用。

附件: 游客没有浏览附件的权限,请 登录注册
2020-04-05 11:56
快速回复:求版主帮忙,不胜感激!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.061906 second(s), 9 queries.
Copyright©2004-2020, BCCN.NET, All Rights Reserved