NotaPublicado: 14 Ene 2010 17:39
por Midas
funciona para todas las versiones pero lo postie aca


bueno

en referencias busquen

ActiveMovie control type library

luego en el clsAudio declaren

  1.  
  2. Dim MP3 As Boolean
  3. Dim DSAudio  As IBasicAudio
  4. Dim DSEvent As IMediaEvent
  5. Dim DSControl As IMediaControl
  6. Dim DSPosition As IMediaPosition
  7.  


al final del clsAudio pongan

  1.  
  2. Function MP3_Load(ByVal FileName As String) As Boolean
  3.  
  4. Set DSControl = New FilgraphManager
  5. Call DSControl.RenderFile(App.Path & "\MP3\" & FileName & ".mp3")
  6.  
  7. Set DSAudio = DSControl
  8. DSAudio.Volume = 0
  9. DSAudio.Balance = 0
  10.    
  11. Set DSEvent = DSControl
  12. Set DSPosition = DSControl
  13.  
  14. DSPosition.Rate = 1#
  15. DSPosition.CurrentPosition = 0
  16.  
  17. End Function
  18.  
  19. Public Function MP3_Play(ByVal FileName As String) As Boolean
  20.  
  21. If MP3 = True Then _
  22. MP3_Stop
  23.  
  24. MP3 = MP3_Load(FileName)
  25.  
  26. DSControl.Run
  27.  
  28. MP3_Play = True
  29.  
  30. Exit Function
  31.  
  32. End Function
  33.  
  34. Public Sub MP3_Stop()
  35.  
  36. DSControl.Stop
  37. DSPosition.CurrentPosition = 0
  38.  
  39. MP3 = False
  40.  
  41. Exit Sub
  42. End Sub
  43.  
  44. Public Sub MP3_Destroy()
  45.  
  46. If MP3 = True Then _
  47. MP3_Stop
  48.  
  49. Set DSAudio = Nothing
  50. Set DSEvent = Nothing
  51. Set DSControl = Nothing
  52. Set DSPosition = Nothing
  53. End Sub
  54.  


Bueno ahora donde ustedes destruyen dx o en el sub UnloadAllForms pongan



el el cliente crean la carpeta MP3 y para hacerlo funcionar el cod es

Audio.MP3_Play nombre 'sin .mp3

edit: si quieren parar
Audio.MP3_Stop

NotaPublicado: 14 Ene 2010 18:04
por Franeg95
Que copado!!!

Con esto ya se agregan el sistema de MP3!!

La verdad muy buen aporte!!!!

Testeaste esto verdad?

Bueno supongo que si xD

Buenosimo!!

Saludos!

NotaPublicado: 14 Ene 2010 18:14
por Midas
Franeg95 escribió:Que copado!!!

Con esto ya se agregan el sistema de MP3!!

La verdad muy buen aporte!!!!

Testeaste esto verdad?

Bueno supongo que si xD

Buenosimo!!

Saludos!



si lo testie

NotaPublicado: 15 Ene 2010 00:35
por Kapleo78
Disculpa mi ignorancia pero para que sirve, le pone mp3 al ao?.

NotaPublicado: 15 Ene 2010 01:37
por Midas
Kapleo78 escribió:Disculpa mi ignorancia pero para que sirve, le pone mp3 al ao?.


si es una de las tantas dll q reproduce mp3