• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Shadows_DML

[VB6] Como ponho som ao clicar nos botões.

5 mensagens neste tópico

Estou a fazer um programa e queria que ao pressionar o botão tocasse um som wav ou MP3 escolhido por mim atravéz do caminho do ficheiro.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Colocas este código em cima de tudo na linha de código

Private Declare Function sndPlaySound Lib "winmm.dll" _
Alias "sndPlaySoundA" (ByVal lpszSoundName As String, _
ByVal uFlags As Long) As Long

E no evento "Command1_click()" colocas este código (ou seja no evento quando clicas no botão"

Dim SoundFile As String, ReturnLength As Long
SoundFile = Dir("Caminho do ficheiro de som" & "*.wav")
Result = sndPlaySound(SoundFile, 1)

AVISO: Acho que este código só funciona com ficheiros WAV.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não funciona da me apenas um beep.

Colocas-te o caminho correcto do ficheiro de som?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora