Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como criar Equalizador Gráficos em Visual Basic
Um equalizador gráfico permite que você veja onde a configuração reside visualmente . Ajustes no equalizador incluem " tom " e " volume. " O volume é normalmente representado como um botão de correr em uma linha que representa uma alta e uma baixa gama . Deslizar o botão de zero desliga o som , enquanto deslizando-a até 8 faz com que seja mais alto. Marcas de hash ou números reais podem estar lá para indicar os valores altos e baixos . Instruções
1

Abra um novo Visual Basic.NET Windows Forms Application Project . Adicione um controle " Trackbar " para cada controlador no equalizador. Volume, graves e agudos são controles comuns do equalizador. Você também deve adicionar um "play" e "stop" ou "pausa" botão ao seu formulário.
2

Definir o local , nome, valor mínimo, valor máximo , orientação e tamanho de cada controle " Trackbar " . A localização é definida pela coordenada xy sobre a forma , a orientação é horizontal ou vertical e o tamanho também é representada pelas posições de ponto xy :

Me.tbBass.Location = Nova System.Drawing.Point ( 58 , 148 ) Me.tbBass.Minimum = - 10Me.tbBass.Maximum = 10Me.tbBass.Name = " tbBass " Me.tbBass.Orientation = System.Windows.Forms.Orientation.VerticalMe.tbBass.Size = Novo System.Drawing.Size ( 56, 194 ),
3

Definir um controle do dispositivo para reprodução de som para o projeto. Você pode usar a classe " SoundPlayer " in. NET Framework 4, ou você pode querer registrar um OCX de terceiros e referenciá-lo em seu aplicativo . O controle de terceiros é mencionado no código como "Private WithEvents myWave Como NewOCX.WaveDevice ", onde " NewOCX " representa um controle de terceiros registradas na máquina. A Microsoft SoundPlayer é referenciado como " jogador privado como SoundPlayer " e " System.Media importações " também é necessária na seção " Declarações " de seu código.
4

Use o " AddHandler " , método para capturar o novo valor quando o usuário desliza um dos equalizador controla cima ou para baixo :

AddHandler tbBass.ValueChanged , AddressOf tb_ValueChanged

Declare a função " tb_ValueChanged " com uma referência a uma função chamada " ChangeGain " que realmente faz o trabalho .

Private Sub tb_ValueChanged (sender as Object , ByVal e As System.EventArgs ) ChangeGain () End Sub

Dentro do " ChangeGain " função é uma chamada para atualizar o valor do objeto equalizador que faz referência a esse componente identificado no " Trackbar : "

equalizer.SetGain ( 0, tbVolume.Value ) equalizer.SetGain (1, tbBass . Value) equalizer.SetGain (2, tbTreble.Value )

Anterior :

Próximo : No
  Os artigos relacionados
·Desempenho da Cadeia Técnicas de concatenação em VB 
·Como usar um Lite Unidade VB 
·Visual Basic 6 não vai deixar você guardar como um ar…
·Como fazer um jogo Clicando Com Visual Basic 
·Como solucionar um WMI 
·A diferença entre DataGrid e GridView 
·Como usar VB6 como um localizador Variável SWF 
·Como abrir um DB no Xcode 
·Como usar o PowerShell para e-mail um arquivo através …
·Como começar uma tela inicial para trabalhar em VB.Net…
  Artigos em destaque
·Como codificar um link no PHP 
·Como compilar uma janela de comando COBOL 
·Ciência da Computação Tutorial 
·Como calcular o percentual de mudança em PHP e MySQL 
·Como converter arquivos Rdb para Mpeg 
·Como abrir uma confirmação Webpage Através PerlScrip…
·Como Obter o índice de um nome da coluna em um Java Jt…
·Como criar um calendário em PHP 
·Como converter um ponteiro para um valor String no C + …
·Como acessar Python Docstring 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados