主题:  请教如何利用变量显示不同的声音文件名,且不带路径与扩展名?

Amyoung

职务:普通成员
等级:1
金币:0.0
发贴:44
#12001/7/21 20:47:09
利用框架图标对页进行管理,每页播放不同的声音文件,设置一显示图标显示声音文件名。我自定义了一个变量wavename,{wamename}来实现,可每次都带路径与扩展名?

请各位兄弟支招!



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#22001/7/22 1:16:54
{getline(wavename,linecount(wavename,"\\"),linecount(wavename,"\\"),"\\")}



Amyoung

职务:普通成员
等级:1
金币:0.0
发贴:44
#32001/7/25 10:51:39
Y兄,按照你提供的例子,可以不显示声音文件的路径,但是文件的扩展名仍会显示。不知是什么原因?我想的是只显示不带路径与扩展名的声音文件?如c;\mu music\liuhuan.wav只显示liuhuan.

敬请你的解答。



风中百合

职务:普通成员
等级:1
金币:0.0
发贴:128
#42001/7/25 11:17:17
对不起,这个我也不知道,但是我版主的是用相对路径的,所以只显示声音文件,但是为什么声音文件的扩展名显示不出来,这个我就不理解了!



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#52001/7/25 15:42:57
对以上结果再用函数substr,也就是

{substr(getline(wavename,linecount(wavename,"\\"),linecount(wavename,"\\"),"\\"),1,charcount(getline(wavename,linecount(wavename,"\\"),linecount(wavename,"\\"),"\\"))-4)}

这一行语句有点儿长:)
不过为了在显示图标里用,也只有如此了。

编辑历史:[这消息被Y编辑过(编辑时间2001-07-25 15:43:25)]


Amyoung

职务:普通成员
等级:1
金币:0.0
发贴:44
#62001/7/25 20:47:12
收到。问题已解决,非常感谢!!!