[ eyej @ 29.12.2005. 19:06 ] @
Imam form1 i button1! Kada korisnik klikne na button1 treba da krene avi fajl, i jedan nezavisni wav! To sam uspeo da izvedem uz pomoc MCI-a! Medjutim, u trenutku prvog pokretanja programa (kada jos nista nije u memoriji), na slabijim masinama, kada se pritisne dugme, avi fajlu treba oko sekund-dva, da se ucita, i to secka, a wav se pusti trenutno, sto izgleda mnogo ruzno! Vec pri drugom pustanju sve je ok, jer su fajlovi u memoriji! Mene zanima kako mogu da, kao sto radi flash, napravim preloader, gde cu prilikom ucitavanja forme odmah i ubaciti avi u memoriju!?
[ NrmMyth @ 30.12.2005. 00:52 ] @
Stavi ucitavanje u konstruktor...
[ eyej @ 30.12.2005. 01:41 ] @
Ma stavio sam ja u form_load event pa nista! Mislis da ce ovako biti drugacije!? Problem je sto, kada koristis MCI, kreiras jedan objekat tipa Media i onda nad njim pozivas metode. Tako, imam media.open() - on otvori taj fajl, i media.play(); Probavao sam ja na vise nacina da odradim to, stavljao sam svuda, ali uvek isto! Cini mi se da bas na media.play() on krene da ubacuje fajl u memoriju!
[ Fedya @ 30.12.2005. 06:45 ] @
Pa ti onda stavi u konstruktor media.play() pa media.pause()

[Ovu poruku je menjao Fedya dana 30.12.2005. u 07:45 GMT+1]
[ jablan @ 30.12.2005. 09:04 ] @
Ili, još jednostavnije, reci mu u form_load da ti učita par bajtova iz tog fajla, ne bi li ga OS ukeširao.
[ eyej @ 30.12.2005. 12:44 ] @
Ma jos samo da smislim kako to da uradim... :)