Ciao a tutti.
Ho un problema: come posso fare ad aprire un file video in una finestra di vb? senza aprire window media player?
Grazie mille
Ciao a tutti.
Ho un problema: come posso fare ad aprire un file video in una finestra di vb? senza aprire window media player?
Grazie mille
una parola è poca e due sono troppe
Forse mi sono spiegato male....
Come posso fare per far andare in play automaticamente il mio file .mpg?
una parola è poca e due sono troppe
se fosse un Avi potresti farlo senza librerie esterne,
ma per un mpg ti serve directX 8:
http://members.xoom.virgilio.it/robydx/main.htm
se scarichi l'esempio non è difficile...
basta che aggiungi il riferimento alla directX e importi il modulo bas, poi le funzioni sono intuitive!
se ti serve aiuto su directX fammi un fischio!
biez!![]()
Gutta cavat lapidem non vi, sed saepe cadendo
(La goccia scava la pietra non con la forza, ma cadendo spesso)
è perfetto grazie mille...
Scusa se ti rompo...
Volevo chiederti: Dopo inserire anche un flash?
come si fà a caricarlo nella finestra?
Grazie mille ancora
una parola è poca e due sono troppe
suppongo sia un swf:
allora, iserisci l'OCX di shockwaqve-flash nella tua apèplicazione e poi modifichi la proprietà movie (credo sia questa, cmq non è difficile intuirlo) con il percorso del tuo filmato che verrà eseguito sulla tua app.
NB xchè funzioni sul computer ci deve essere installato il plug-in di flash nella versione del filmato o successiva!!!!
nb2 se vuoi intercettare un evento fscommand l'evento è presente nell' OCX
biez!![]()
Gutta cavat lapidem non vi, sed saepe cadendo
(La goccia scava la pietra non con la forza, ma cadendo spesso)
ah un ultima cosa, per directX è ovvio che devi portarti dietro con il programma anche le dll che usi nelle tue chiamate, cioè nei riferimenti! :gren:
Gutta cavat lapidem non vi, sed saepe cadendo
(La goccia scava la pietra non con la forza, ma cadendo spesso)
Grazie mille è perfetto...
Volevo chiederti una cosa...
Ma quando il file video finisce come fai a fargli fare un altro evento?
Grazie per l'aiuto![]()
una parola è poca e due sono troppe
non so se esiste un evento onmovieend o qualcosa di simile ,
ma la cosa migliore sarebbe (se conosci un po' di flash ese hai l'FLA del movie aggiungere all' ultimo fotogramma un fscommand:
e intercettarlo da VB con on FScommandcodice:fscommand("fine filmato","nothing")
Gutta cavat lapidem non vi, sed saepe cadendo
(La goccia scava la pietra non con la forza, ma cadendo spesso)
Scusa ho sbagliato...
Intendevo il file video...
Come riesci a catturare la fine del filmato?per poi avviare il flash...
Grazie ancora per l'aiuto
una parola è poca e due sono troppe
ah scusa, bè in questo caso è facile, fai un timer, che ad ogni evento controlli se la posizione attuale del filmato è uguale alla lunghezza totale, se sì allora fai partire flash
(mi sono rifatto al codice che ti ho suggerito qualche post fa...codice:ontimer if DSPos.CurrentPosition=dspos.duration then ....![]()
Gutta cavat lapidem non vi, sed saepe cadendo
(La goccia scava la pietra non con la forza, ma cadendo spesso)