Avatar billede the-gnu.dk Nybegynder
28. juni 2005 - 15:09 Der er 1 løsning

AxWMPLib.AxWindowsMediaPlayer()

Jeg har tilføjet et komponent: AxWMPLib.AxWindowsMediaPlayer();

Derefter fodrer jeg den med en fil jeg gerne vil have afspillet:
axWindowsMediaPlayer1.currentMedia = axWindowsMediaPlayer1.newMedia("...");

MEN! Jeg kunne godt tænke mig at få en event, når den er færdig med at afspille.

Eller, jeg kunne godt tænke mig at få at vide, hvor lang den er, f.eks. 360 sek. Derved kan jeg bare starte en timer og få den til at sende et event.

Nogen idé?
Avatar billede the-gnu.dk Nybegynder
28. juni 2005 - 15:37 #1
Okay, man får tiden sådan:

this.axWindowsMediaPlayer1.OpenStateChange += new AxWMPLib._WMPOCXEvents_OpenStateChangeEventHandler(axWindowsMediaPlayer1_OpenStateChange);

        void axWindowsMediaPlayer1_OpenStateChange(object sender, AxWMPLib._WMPOCXEvents_OpenStateChangeEvent e) {
            Console.WriteLine("Duration: " + this.axWindowsMediaPlayer1.currentMedia.duration);
        }
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester