| 
					
							
        
    
        
						
			 | 
			
			
					    
					
        
         
          
         
	
            | Windows Media Player 10's ActiveX Fra : Rudi Hansen | 
  Dato :  24-06-06 23:34 |  
  |   
            Jeg har skrevet et program som bruger Windows Media Player's ActiveX til
 at afspille MP3 filer med.
 
 Jeg skrev programmet til den gamle version af Windows Media Player, den
 der standard fulgte med XP (Kan ikke lige huske versions nummeret)
 
 Nå men efter jeg har skiftet til version 10, så virker mit program ikke
 mere, og jeg kan ikke finde ud af hvorfor, men jeg kan ikke længere
 finde funktionerne filename og play.
 
 Er der nogen der kan henvise mig til noget hjælp, har prøvet at kikke på
 msdn men det blev jeg ikke klogere af.
  
            
             |   |   
            
        
 
            
         
           Ukendt (25-06-2006) 
         
	
            | Kommentar Fra : Ukendt | 
  Dato :  25-06-06 12:38 |  
  |   
            
 "Rudi Hansen" <fjern_rsh_fjern@pobox.dk> wrote in message 
 news:d5jng.12689$Le5.10730@news.get2net.dk...
 > Jeg har skrevet et program som bruger Windows Media Player's ActiveX til
 > at afspille MP3 filer med.
 
 > Nå men efter jeg har skiftet til version 10, så virker mit program ikke
 > mere, og jeg kan ikke finde ud af hvorfor, men jeg kan ikke længere
 > finde funktionerne filename og play.
 
 Funktionerne? Mener du metoderne? Som i "wmplayer.Play"?
 
 Hvis det ikke er det du mener, vil jeg gætte på de bare har udskiftet 
 ocx'en, så det eneste du skal gøre er i din kode at referere til "media 
 player 10" og så compile igen.
 
 mvh
 ///M 
 
 
  
            
             |   |   
            
        
 
            
         
           Rudi Hansen (25-06-2006) 
         
	
            | Kommentar Fra : Rudi Hansen | 
  Dato :  25-06-06 14:01 |  
  |   
            > Funktionerne? Mener du metoderne? Som i "wmplayer.Play"?
 Ja
 
 > Hvis det ikke er det du mener, vil jeg gætte på de bare har udskiftet
 > ocx'en, så det eneste du skal gøre er i din kode at referere til "media
 > player 10" og så compile igen.
 
 Nix desværre ikke, de har åbentbart kaldt funktionerne noget andet i
 v10.
 
 Jeg bruger wmplayer.url(filnavn)   <- Den virker
 så starter jeg filen med wmplayer.controll.play() <- virker også
 
 Så bruger jeg onEvent_EndOfStream() til at finde ud af hvornår den er
 færdig med at spille nummeret, men den virker ikke mere?
 
  
            
             |   |   
            
        
 
            
         
           Rudi Hansen (25-06-2006) 
         
	
            | Kommentar Fra : Rudi Hansen | 
  Dato :  25-06-06 14:50 |  
  |   
            > Så bruger jeg onEvent_EndOfStream() til at finde ud af hvornår den er
 > færdig med at spille nummeret, men den virker ikke mere?
 
 Ok så har jeg fundet en anden metode til at finde ud af hvornår
 nummeret er færdigt.
 Men jeg har stadig et problem.
 
 Når jeg loader nummer 2, så kan jeg ikke starte det nummer med
 ..controll.play
 Der sker bare ingen ting overhovedet.
 
  
            
             |   |   
            
        
 
            
         
           ///M (25-06-2006) 
         
	
            | Kommentar Fra : ///M | 
  Dato :  25-06-06 20:01 |  
  |   
            "Rudi Hansen" <rudi.hansen@gmail.com> wrote in message 
 news:1151243401.792511.43120@y41g2000cwy.googlegroups.com...
 > Så bruger jeg onEvent_EndOfStream() til at finde ud af hvornår den er
 > færdig med at spille nummeret, men den virker ikke mere?
 
 Hmm - ved ikke om det hjælper dig, men min kode her virker fint når jeg 
 gentager den:
 
 wmp.URL = filename
 
 wmp.Ctlcontrols.play()
 
 wmp.fullScreen = AppSettings.Settings(cAppSettings.eSettings.eFullScreen)
 
 Do While wmp.playState <> WMPLib.WMPPlayState.wmppsStopped
 
 Application.DoEvents()
 
 Loop
 
 
 
 
 
 mvh
 
 ///m
 
 
  
            
             |   |   
            
        
 
    
 
					
					 
			 | 
			
				
        
			 |