wtorek, 9 października 2012

Cisza - zdecydowanie nie

 Odkąd sięgam pamięcią, wszystkie moje programy działały w ciszy. Ostatnim zapamiętanym doświadczeniem z dźwiękiem były próby z ProTrackerem na Amidze. Dziś okazało się, że to nieprawda, w mojej pracy dyplomowej robiłem beep. Co prawda tylko raz w momencie kiedy użytkownik naciśnął niewłaściwy klawisz. 

 Tak wspaniałej funkcjonalności nie mogłem sobie odpuścić. Chwila szukania i trafiłem na to pytanie. Skorzystałem z odpowiedzi samego autora i powstał odpowiednik pascalowego beep:

private void beep() 

  AlertDing ding = new AlertDing(250, 8); 
  ding.Play();
}  
Jeszcze trzeba nad tym popracować, żeby dobrze się wyłączał dźwięk po zakończeniu programu, ale i tak jest elegancko.   

Brak komentarzy:

Prześlij komentarz