lunedì 3 novembre 2008

Eseguire contenuti multimediali via macro

E ora che il supporto multimediale è stato abilitato , vediamo come è possibile utilizzarlo nelle nostre macro, ad esempio per eseguire un file wav:
REM ***** BASIC *****

Sub TestMultiMedia
sMMUrl = "file:///home/test.wav"
oMediaMgr = CreateUnoService("com.sun.star.media.Manager_Java")
oMMPlayer = oMediaMgr.createPlayer(sMMUrl)
oMMPlayer.start
wait 1500
oMMPlayer.stop
End Sub
Niente male no?
Occorre comunque rimarcare il fatto che il servizio com.sun.star.media.Manager_Java risulta unpublished perciò la sua definizione potrebbe subire variazioni, anche a discapito della compatibilità con il nostro codice preesistente. E' un piccolo prezzo da pagare per restare on the bleeding edge.

Nessun commento: