我想知道是否可以在 AX 2009 上播放声音。通过在 Internet 上的快速搜索,我发现了一个 WInAPI 函数,它允许我播放声音 (sndPlaySound()),但此函数适用于 AX 4.0,不适用于 AX 2009因为此功能在 AX 2009 上不存在。
如何播放声音?有新功能吗?
我想知道是否可以在 AX 2009 上播放声音。通过在 Internet 上的快速搜索,我发现了一个 WInAPI 函数,它允许我播放声音 (sndPlaySound()),但此函数适用于 AX 4.0,不适用于 AX 2009因为此功能在 AX 2009 上不存在。
如何播放声音?有新功能吗?
我的猜测是sndPlaySound
出于安全原因或因为它未在标准 AX 中使用而被删除。
WinAPI sndPlaySound也被贬低了,更高级和更新的功能是PlaySound。
正如您已经完成的那样,您可以重新创建该函数,这是您的应用程序需要时要做的事情。
您还可以使用 .NET SoundPlayer类:
static void Job1(Args _args)
{
System.Media.SoundPlayer SoundPlayer=new System.Media.SoundPlayer(@"C:\WINDOWS\MEDIA\DING.WAV");
;
SoundPlayer.Play();
}