Tema: Re: Kaip nukill`inti thread`a ?
Autorius: Valdas
Data: 2011-02-14 07:49:28
Na radau alternatyvu sprendima, pasirodo puikiai veikia Windows Media 
Player`io wmp.dll paimtas is kompo, pliusai: rodo grojimo statusa, galima 
sklandziai reguliuoti garsa, rodo grojamo failo ilgi, rodo esama grojamo 
failo pozicija. Minusai: uzdarius programa, procesas lieka atmintyje :( Tai 
gal zinote kaip su tuo kovoti ?

aciu


"trigras" <trigras@gmail.com> wrote in message 
news:op.vqqo2jx9lbxkwf@sigitas...
Fri, 11 Feb 2011 14:47:52 +0200, trigras <trigras@gmail.com> rašė:

> Fri, 11 Feb 2011 14:44:06 +0200, Valdas <valdonas@super.lt> rašė:
>
>> na nemaisykite sinchroninio ir asinchroninio grojimo, jei groji
>> asinchroniskai tai tuomet per
>> SndStop sustabdysi, bet as kalbu apie sinchronini grojima SndPlaySync , 
>> kai
>> jis groja programa laukia kol baigs groti, ir nieko nedaro !
>
> Jei groji sinchroniškai, tai kaip tu įsivaizduoji sustabdymą?
> Jei groji atskirame threade - tai jau kaip ir asinchroninis grojimas.

Kitas dalykas, jei tikrai SndPlaySync negalima sustabdyt, tai gal reiktų
dirbt su SndPlayAsync + SndGetWaitHandle ?