GS-Zone

MP3 quartz.dll Ir al Indice

Moderadores: Moderadores de Argentum, Especialistas de Argentum, Especialistas de Programación

5

Nota » 14 Ene 2010 17:39

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

Imagen
28
Destructor de Mentes [1]
Registrado: Años de membresíaAños de membresíaAños de membresíaAños de membresía
Ubicación: Bs As, Argentina
Mensajes: 532
Aportes: 11

Nota » 14 Ene 2010 18:04

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!

Imagen
Imagen
Imagen
Emociona hasta las lágrimas la lucha de este guerrero;
40 millones de huevos en un solo corazón.
Deja la vida por River. River para él es la vida.
Gracias Matias Jesus por tanto.
RATA BLANCA RIVER PLATE
290 (+2)
Moderador AO
Señor Moderador (3) Señor Reglamento (1) Aportes (2) Embajador (3) Detector de Bugs (1)
Premios: 10
Registrado: Años de membresíaAños de membresíaAños de membresía
Ubicación: Villa adelina, Vicente Lopez.
Mensajes: 13474
Aportes: 298

Nota » 14 Ene 2010 18:14

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

Imagen
28
Destructor de Mentes [1]
Registrado: Años de membresíaAños de membresíaAños de membresíaAños de membresía
Ubicación: Bs As, Argentina
Mensajes: 532
Aportes: 11

Nota » 15 Ene 2010 00:35

Disculpa mi ignorancia pero para que sirve, le pone mp3 al ao?.

No existen comentarios tontos.... Sino tontos que comentan.
Usuario Registrado
28
Aprendiz [6]
Campeón de Truco (1)
Premios: 1
Registrado: Años de membresíaAños de membresíaAños de membresía
Mensajes: 426
Aportes: 1

Nota » 15 Ene 2010 01:37

Kapleo78 escribió:Disculpa mi ignorancia pero para que sirve, le pone mp3 al ao?.


si es una de las tantas dll q reproduce mp3

Imagen
28
Destructor de Mentes [1]
Registrado: Años de membresíaAños de membresíaAños de membresíaAños de membresía
Ubicación: Bs As, Argentina
Mensajes: 532
Aportes: 11


Volver a AO 0.12.x

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados