WINMM.DLL NAO FUNCIONA NO XP ?
Olá a todos VBManÃacos,
Estou usando a DLL winmm.dll para executar sons .midi, mas testei em duas máquinas com XP e não funciona.
Esta biblioteca não funciona no XP ?
Poderiam me indicar outra, que funciona ? Quero apenas executar arquivos .mid
Ah, já tentei colocar a dll em windows\system e registrar, e não deu certo.
Desde já agradeço.
Estou usando a DLL winmm.dll para executar sons .midi, mas testei em duas máquinas com XP e não funciona.
Esta biblioteca não funciona no XP ?
Poderiam me indicar outra, que funciona ? Quero apenas executar arquivos .mid
Ah, já tentei colocar a dll em windows\system e registrar, e não deu certo.
Desde já agradeço.
Olá,
Use o componente MMCONTROL(MICROSOFT MULTIMEDIA CONTROL). Marque ele nos componentes do VB e use o codigo abaixo para tocar o som MDI:
MMControl1.Command = "close"
MMControl1.DeviceType = "sequencer"
MMControl1.filename = app.path & "\File.mdi"
MMControl1.Command = "open"
MMControl1.Command = "prev"
MMControl1.Command = "play"
Luiz
Use o componente MMCONTROL(MICROSOFT MULTIMEDIA CONTROL). Marque ele nos componentes do VB e use o codigo abaixo para tocar o som MDI:
MMControl1.Command = "close"
MMControl1.DeviceType = "sequencer"
MMControl1.filename = app.path & "\File.mdi"
MMControl1.Command = "open"
MMControl1.Command = "prev"
MMControl1.Command = "play"
Luiz
Obrigado Luiz, mas estou executando uma sequencia de midis, que poderão ser interrompidas pelo usuário, só que não pode ter interrupção, e com este controle, demora um pouco para processar, gerando interrupções ...
WINMM.DLL é aquele que ja vem com o windows?
se for é estranho não executar pois se é do windows então tem q executar!
Dá um erro? qual?
Entendeu?
se for é estranho não executar pois se é do windows então tem q executar!
Dá um erro? qual?
Entendeu?
Simplesmente não executa o som.
A WINMM.DLL não está no diretório windows\system do Windows XP. Acho que esta DLL só funciona em Windows 9x.
A WINMM.DLL não está no diretório windows\system do Windows XP. Acho que esta DLL só funciona em Windows 9x.
Edi
Verifique se a configuração de sua placa de som esta tudo OK
Verifique se a configuração de sua placa de som esta tudo OK
Infelismente está ok com a placa de som.
Alguem já usou a winmm.dll no XP ? Porque em 2 máquinas com o XP que eu testei não deu nada ...
Alguem já usou a winmm.dll no XP ? Porque em 2 máquinas com o XP que eu testei não deu nada ...
Citação:Simplesmente não executa o som.
A WINMM.DLL não está no diretório windows\system do Windows XP. Acho que esta DLL só funciona em Windows 9x.
mesmo fazendo a instalação do seu programa por algum instalado (inno, por exemplo) - e registrando esta dll, não funciona?
Tópico encerrado , respostas não são mais permitidas