Instalação BASS-Tocar MP3
:?: Olá a todos.
Peguei o BASS, na rede em formato ZIP. (BASS.ZIP).
Este componente segundo as dicas do forum é para criar
programas que tocaquem MP3. Gostaria de ter algumas dicas para instalar este componente, e de como utilizá-lo.
Muito obrigado.
Abraços.
Neto
Peguei o BASS, na rede em formato ZIP. (BASS.ZIP).
Este componente segundo as dicas do forum é para criar
programas que tocaquem MP3. Gostaria de ter algumas dicas para instalar este componente, e de como utilizá-lo.
Muito obrigado.
Abraços.
Neto
Neto
Curtidas 0
Respostas
Cebikyn
15/01/2004
A BASS não precisa ser instalada. Basta declarar BASS na clásula Uses de sua unit e colocar a DLL no diretório de seu programa ou diretório de sistema.
Para usar, chame a função BASS_Init no OnCreate de seu form principal ou na seção inicialization de alguma unit. Crie uma variável do tipo HSTREAM e associe a ela o valor retornado pela função BASS_StreamCreateFile. Passe a variável para a função BASS_StreamPlay. No OnDestroy de seu form ou na seção finalization de alguma unit chame BASS_Free. Maiores detalhes podem ser encontrados nos arquivos de exemplo que acompanham a DLL, verifique a pasta Delphi\StreamTest para um exemplo básico.
BASS toca: MP1, MP2, MP3, OGG, WAV, MOD, XM, STM, entre outros.
Qualquer dúvida, basta responder este tópico.
Para usar, chame a função BASS_Init no OnCreate de seu form principal ou na seção inicialization de alguma unit. Crie uma variável do tipo HSTREAM e associe a ela o valor retornado pela função BASS_StreamCreateFile. Passe a variável para a função BASS_StreamPlay. No OnDestroy de seu form ou na seção finalization de alguma unit chame BASS_Free. Maiores detalhes podem ser encontrados nos arquivos de exemplo que acompanham a DLL, verifique a pasta Delphi\StreamTest para um exemplo básico.
BASS toca: MP1, MP2, MP3, OGG, WAV, MOD, XM, STM, entre outros.
Qualquer dúvida, basta responder este tópico.
GOSTEI 0
Neto
15/01/2004
:?: Baixei os exemplos do Bass e me parece muito legal.
Acontece que alguns exemplos ele não roda informando que
falta o arquivo variants.dcu. Será que podem me dar uma dica.
Obrigado
Neto
Acontece que alguns exemplos ele não roda informando que
falta o arquivo variants.dcu. Será que podem me dar uma dica.
Obrigado
Neto
GOSTEI 0
Cebikyn
15/01/2004
Simplesmente [b:b9e6261d99]remova[/b:b9e6261d99] a unit Variants da cláusula uses do exemplo que der erro. O Delphi 6 põe está unit por padrão nos projetos, mas os exemplos não usam-na, então vc pode apenas remove-la.
GOSTEI 0