Article View: pl.comp.lang.vbasic
Article #15Problem z zakesu API
From: Dawid Lorenz
Date: Mon, 29 Sep 1997 00:00
Date: Mon, 29 Sep 1997 00:00
27 lines
1540 bytes
1540 bytes
Ostatnio mam pewien problem dotycz�cy API Windozy95. Ot� w moim programie wykorzystuje d�wi�k WAV. Deklaruje tak� funkcj�: declare function PlaySound lib "winmm.dll" alias "PlaySoundA" (nazwawav as string, flags as long) as long Poki co jest ok. W procedurze odgrywaj�cej d�wi�k stosuj� co� takiego: dim TempVar as Variant TempVar = PlaySound(dzwiekWAV, Flaga1 or flaga2 or flaga3) No i teraz jest problem. Powyzsza procedura zostaje wykonywana po nacisnieciu przycisku (commandbutton). Kiedy nacisne przycisk to po pierwsze: d�wi�k owszem gra, ale nie da si� zrobi� nic innego, tzn. program na czas odgrywania wava si� niejako blokuje - jest odporny na klawisze, klikn�cia myszy, itp. Po drugie: jak wav sko�czy gra� to pojawia si� b��d numer 49 (co� o b��dzie w wywo�ywaniu funkcji DLL, cho� wszystko jest ok, bo sprawdza�em). Kto wie jak zrobi�, �eby wav podczas grania nie zabiera� ca�ego czasu zegara i �eby nie pojawia� si� b��d. Ew. odpowiedzi prosz� wysy�a� bezpo�rednio na mojego emaila. -- >>> Dawid 'Dave' Lorenz >>> HomeTown: Zielona Gora >>> adlo...@free.polbox.pl
Technical Details
Message-ID:
<01bcccde$d1c0a2c0$09f474c3@polaris.polaris.man.zgora.pl>Path:
mbox-mo1.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
From: "Dawid Lorenz" <adlo...@free.polbox.pl> Subject: Problem z zakesu API Date: 1997/09/29 Message-ID: <01bcccde$d1c0a2c0$09f474c3@polaris.polaris.man.zgora.pl> X-Deja-AN: 276516847 Organization: Private User Newsgroups: pl.comp.lang.vbasic MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit