PlaySoundA问题

画面按钮增加如下C动作  声音文件放于D盘根目录无法播放声音,每次按按钮 “噔”的一生,什么问题

#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
#pragma code("Winmm.dll")
void WINAPI PlaySoundA(char*pszSound,char*hmode,DWORD dwflay);
#pragma code()
PlaySoundA("D:\\asdf.wav",NULL,0); 

}

最佳答案

这个播放应该需要同步执行
在PlaySoundA("D:\\asdf.wav",NULL,0); 下面加一句Sleep(10000);
 
如何在WinCC中编程“Sleep”等待功能?
https://support.industry.siemens.com/cs/cn/zh/view/2013015

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc312016.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:02
下一篇 2020年11月1日 下午3:02

相关推荐

  • WINCC OPC 地址格式怎么书写

    采用OPC通信,OPC服务器是PC ACCESS,在WINCC建立数据库时要求书写地址,不知道格式是什么?请举个例子说明下 谢谢。 问题补充:1、有个条目名称,…

    SIMATIC WinCC 2019年6月10日
  • 通过EXCEL的方式把变量记录导入到wincc数据库中

    因为工厂一期项目用的别家的组态软件,二期用的西门子PLC+WINCC,现在想把一期项目的变量记录导出到EXCEL,然后通过EXCEL导入到WINCC数据库中,请问如何实现,谢谢! …

    SIMATIC WinCC 2021年7月5日
  • WINCC正版软件使用授权

    买了一个正版的WinCC,里面两张光盘(SIMATIC WinCCV7.4 SP1和SIMATIC NET Networking …

    SIMATIC WinCC 2021年7月5日
  • 如何记录下操作员的操作信息

    现在要在画面上做个小功能,比如我用这个用户名登陆了后,我的所有操作信息都可以自动保存为记事本的格式记录下来;这个该怎么做? 问题补充:能再具体点吗?还不是很明白 最佳答案 记事本来…

    SIMATIC WinCC 2019年6月11日
  • wincc编译报错

    我的wincc以前编好的C语言教本,只要重新编译,哪怕加个字母再删掉,和以前一样的脚本重新编译,就会报以下错误: 报错共29行 C:\Program …

    SIMATIC WinCC 2019年6月11日
  • 语言切换后出现了问题

    我安装的是WINCC V7.0_SP3A,当然是中文语言,但是在字体选择上面上凡是汉字都是倒着的。后来在主界面上点工具栏时,把语言选择了“英语”,然后就悲剧了,改不回汉语…

    2017年10月31日
  • wincc修改趋势里的数值

    从STEP中传到WINCC的变量值,如何修改相对应趋势里的数值,比如程序中是5,wincc里希望显示27,趋势和数字显示都是27 钻石用户推荐最佳答案 受限你得确定这个值实际的最大…

    2021年7月5日
  • step7和wincc版本不同可通讯吗?

    可以这样做吗?用博途STEP7_V13做的程序(各种格式包括图块)下载到300的PLC中,而上位机使用wincc7.0或7.2,能和PLC通讯上吗?并且可以控制,是否会存在不兼容问…

    SIMATIC WinCC 2017年11月1日
  • 经典Wincc 什么时候退市?

    基于WinCC消息系统的智能诊断 课程编号:V2666 课程主要内容:<br/>-消…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 经典Winc…

    2020年11月1日
  • Wincc6.2的MSComm控件的应用

    请教高手,在Wincc6.2中是如何应用MSComm控件进行485通讯的,主要是如何去打开它的portopen属性,希望能有详细说明,谢谢。 问题补充:关键是怎么使控件的PortO…

    SIMATIC WinCC 2019年6月11日