以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  播放声音  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=181127)

--  作者:qq代人发帖
--  发布时间:2020/7/10 11:13:59
--  播放声音

请教:我放在DOCUMENT文件夹里面的wav格式文件名为3256,条件满足赋值ABC时,

是不是这样写成这样就可以了  PLAYSOUND(ABC,\'D:\\3256\')


--  作者:FireScript
--  发布时间:2020/7/10 11:15:35
--  
 D:\\3256.wav
这个后缀要带上。

--  作者:3huihui
--  发布时间:2020/7/10 11:19:32
--  
音频文件名是唯一的,D:\\Weisoft Stock(x64)\\Document\\音频提示\\3256.wav 这些都可以忽略跳过,直接用D:\\3256.wav就可以了吧
--  作者:FireScript
--  发布时间:2020/7/10 11:22:24
--  
 不是,你如果是上面这样的目录,参数里面路径就要是完整的才行。

或者你这样吧,直接写文件名。
 PLAYSOUND(ABC,\'3256.wav\')

然后声音文件直接放在Document下。不要再建下级的文件夹了。

--  作者:3huihui
--  发布时间:2020/7/10 11:23:27
--  
好的 谢谢老师
--  作者:3huihui
--  发布时间:2020/7/10 11:48:49
--  
一个公式里面只能有一个 PLAYSOUND函数吗?我设置了两个提示,一行是多头的,一行是空头的,第二行编译错误提示无法判断该表达式的意图
--  作者:3huihui
--  发布时间:2020/7/10 11:55:13
--  
  PLAYSOUND(DUO=1,\'D:\\60秒做多.wav\')
 
  PLAYSOUND(KONG=1,\'D:\\60秒沽空.wav\')
 


--  作者:3huihui
--  发布时间:2020/7/10 13:12:06
--  
 只保留第一行的话,但是实测下来始终没有声音警报提示,用赋值或者用赋值内容,都不行,指定详细路径或者直接D:\\文件名.wav 都是不行,不知什么原因了,文件名改成全英文的也不行
--  作者:FireScript
--  发布时间:2020/7/10 13:17:57
--  
1.声音文件在什么地方?D盘根目录下吗。
2.后缀改成完整大写试下呢。
3.不行你就用SPEAK函数。不要折腾声音文件了。

--  作者:3huihui
--  发布时间:2020/7/10 13:28:59
--  
1.文件放在D盘金字塔文件的document文件下,但是我尝试直接引用详细路径也不行
2.后缀改成大写不行
3.SPEAK函数引用的文件,也是mp3或者WAV格式吗