1

AX 2009 でサウンドを再生できるかどうかはわかります。インターネットですばやく検索すると、サウンドを再生できる WInAPI 関数 (sndPlaySound()) が見つかりましたが、この関数は AX 2009 ではなく AX 4.0 で動作します。この関数は AX 2009 には存在しないためです。

どうすればサウンドを再生できますか? 新しい機能はありますか?

4

2 に答える 2

1

私の推測ではsndPlaySound、セキュリティ上の理由か、標準の AX で使用されていなかったために削除されました。

また、WinAPI sndPlaySoundは一種の非推奨であり、より高度で新しい機能はPlaySoundです。

既に行ったように、関数を再作成することができます。これは、アプリケーションが必要とする場合に行うことです。

于 2011-03-02T13:27:01.043 に答える
1

.NET SoundPlayerクラスを使用することもできます。

static void Job1(Args _args)
{
    System.Media.SoundPlayer SoundPlayer=new System.Media.SoundPlayer(@"C:\WINDOWS\MEDIA\DING.WAV");
    ;
    SoundPlayer.Play();
}
于 2011-03-02T15:38:16.007 に答える