“Conocimiento Programación>Visual Basics Programación

Cómo crear gráficos ecualizador en Visual Basic

2014/6/21
Un ecualizador gráfico le permite ver dónde reside el valor visual. Ajustes del ecualizador incluyen "tono" y " volumen ". El volumen normalmente se representa como un botón deslizante en una línea que representa una alta y una gama baja. Deslizar el botón a cero detiene el sonido , mientras la desliza hasta 8 hace más fuerte. Marcas de hash o números reales pueden estar allí para indicar los valores altos y bajos . Instrucciones
1

Abrir un nuevo Visual Basic.NET proyecto de aplicación de formularios Windows Forms . Agregue un control " Trackbar " para cada controlador en el ecualizador. Volumen, graves y agudos son los controles del ecualizador comunes. También debe agregar un "juego " y el botón de "pausa " a su forma " stop " o .
2

establecer la ubicación , nombre, valor mínimo , valor máximo , la orientación y el tamaño de cada control " Trackbar " . La ubicación se establece por la coordenada xy en la forma , la orientación es horizontal o vertical y el tamaño también está representado por las posiciones de los puntos xy :

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

Definir un dispositivo de control para la reproducción de sonido con el proyecto. Puede utilizar la clase " SoundPlayer " en . NET Framework 4, o es posible que desee registrar un OCX de terceros y hacer referencia a él en su aplicación. El control de terceros se hace referencia en el código como " Private WithEvents MYWAVE Como NewOCX.WaveDevice ", donde " NewOCX " representa un control de terceros registrados en la máquina. El SoundPlayer Microsoft se hace referencia como " jugador Private Como SoundPlayer " y "Las importaciones System.Media ", también se requiere en la sección " Declaraciones " de su código.
4

Utilice " AddHandler " , método para capturar el nuevo valor cuando el usuario desliza uno de los controles del ecualizador arriba o hacia abajo :

AddHandler tbBass.ValueChanged , AddressOf tb_ValueChanged

Declarar la función " tb_ValueChanged " con una referencia a una función llamada " ChangeGain " que en realidad hace el trabajo.

Private Sub tb_ValueChanged (remitente de ByVal como objeto , ByVal e como System.EventArgs ) ChangeGain () End Sub

Dentro de la " ChangeGain "la función es un llamado a actualizar el valor del objeto de ecualizador que hace referencia a ese componente identificado en el" Trackbar : "

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

Visual Basics Programación
Cómo depurar en Visual Studio NET
Cómo utilizar Listview en VB 6.0
Cómo programar una matriz en Visual Basic
Cómo convertir el formato de fecha en el ASP
Cómo ejecutar un archivo HTA de VBScript
¿Cómo llamar a una función que se basa en VB.NET
Cómo calcular el tiempo en VB6
Cómo quitar las etiquetas XML de un archivo XML en Visual Basic 6
Conocimiento de la computadora © http://www.ordenador.online