2011-03-02 8 views
1

AX 2009에서 사운드를 재생할 수 있는지 알고 싶습니다. 인터넷에서 빠른 검색을 통해 사운드 (sndPlaySound())를 재생할 수있는 WInAPI 기능을 발견했지만이 기능이 작동합니다 AX 2009에서는이 기능이 존재하지 않기 때문에 AX 2009에서는 그렇지 않습니다.AX09에서 사운드 재생

어떻게 소리를 낼 수 있습니까? 새로운 기능이 있습니까?

+0

. 이것이 적절한 방법인지 알고 싶을뿐입니다. 미리 감사드립니다. – piku

+0

* .WAV 파일 만 재생할 수 있는지 알려주십시오. 다른 사람들이 AX에서 연주 할 수 있습니까 ?? – piku

답변

1

내 생각에 보안상의 이유로 또는 표준 AX에서 사용되지 않았기 때문에 sndPlaySound이 제거되었습니다.

또한 WinAPI sndPlaySound은 부적절합니다. 고급 기능과 최신 기능은 PlaySound입니다.

이미 완료 했으므로 응용 프로그램에서 필요로하는 기능인 함수를 다시 만들 수 있습니다.

+0

예 sndPlaySound는 훌륭하게 작동합니다. 정보에 대한 감사합니다. 저는 2009 년 AX에서 PlaySound를 찾았지만 찾을 수 없었습니다. 단지 그것을보고 싶습니다. 어디에서 찾을 수 있습니까? – piku

+0

WinAPI (즉, Windows)에 있지만 AX에 구현되어 있지 않습니다. –

+0

* .WAV 파일 만 재생할 수 있는지 알려주시겠습니까? 다른 사람들이 AX에서 연주 할 수 있습니까 ?? – piku

2

당신은 또한 .NET SoundPlayer 클래스를 사용할 수 있습니다 : 나는 그것이 잘 작동 AX 2009 년 WinAPI를 클래스에 메소드 sndPlaySound()를 포함 무슨 짓을

static void Job1(Args _args) 
{ 
    System.Media.SoundPlayer SoundPlayer=new System.Media.SoundPlayer(@"C:\WINDOWS\MEDIA\DING.WAV"); 
    ; 
    SoundPlayer.Play(); 
} 
+0

다시 한 번 고맙습니다. D – piku

+0

* .WAV 파일 만 재생할 수 있는지 알려주세요. 다른 사람들이 AX에서 연주 할 수 있습니까 ?? – piku