发新话题
打印

探测文件夹中有多少文件

探测文件夹中有多少文件

我想利用一个函数探测出某个已经指定的文件夹中的文件个数。请问有在AW中有这个函数吗?有的话,应该如何来实现呢。小弟愚痴,望高手指点。将不胜感激。

TOP

问题补充

除了上面的那个问题以外,我还想在作品中加入背景乐,但是在背景的基础上要加上人声的介绍,不过两个声音文件不能同时播放,在播放介绍声音的时候背景乐就会停止。老师们能帮帮我吗?谢谢了!我急需解决,再过两天我就要交作品了!

TOP

第一个问题,获取文件夹中有多少文件,只能是当前的文件夹下,而无法获取所有的文件。因为这种搜索文件的方式必须用到递归,而Aw中是无法使用递归的。
Catalog("folder" [,"F" | "D"])这个函数是用来获取指定的文件夹下的目录或者是文件夹。F:表示获取文件
D:表示获取目录。

第二个问题:这已经是N次的问题了。在Aw中,是无法同时播放两种Mp3之类的音乐。
可以考虑背景音乐使用Midi,或者是使用其它外部Dll函数来播放。这个可以自己到网上去搜索。

TOP

谢谢寒秋老师。不过我还是没有看懂(第一个问题),能不能说的再详细点,最好能给个范例,谢谢了。

TOP

Result:=Catalog("c:\\test" ,"F" )  --返回test文件夹中的文件名称列表
Result:=Catalog("c:\\test" ,"D" )  --返回test文件夹中的子文件夹列表
『我爱多媒体』5idmt.cn 专业Authorware毕业设计
『爱看书网』 17597.nznz..net  免费无广告在线小说

TOP

呵呵,谢谢版主。

TOP

探测文件中有多少文件的笨办法

我把这个笨办法供大家参考一下,很啰嗦的一个办法,不过勉强能用。
附件: 您所在的用户组无法下载或查看附件

TOP

发新话题