Visual Basic longa popularidade é resultado de várias de suas características , incluindo a sua linguagem principal , BASIC, uma linguagem criada especificamente para programadores iniciantes . Outra característica do Visual Basic chave é a sua adaptabilidade . Você pode usá-lo para projetos que variam muito em complexidade, ambiente operacional e propósito. Em outras palavras, você pode usá-lo para aplicações web chamativos e jogos, mas também simples , utilitários de cinco linhas. Aprender sobre outras funcionalidades do Visual Basic irá ajudá-lo a decidir se é certo para o seu projeto. Visual Basic é Object Oriented
Escrever código Visual Basic envolve pensar visualmente , e pensar primeiro sobre os objetos , ao invés de procedimentos. Um formulário para receber a entrada do usuário é um objeto e, provavelmente, contém outros objetos - " . Crianças " seus Os botões de comando , caixas de texto e botões de opção são exemplos de controles que você pode encontrar em um formulário de usuário.
Visual Basic programas são Event Driven
Uma conseqüência natural da programação com objetos é escolher quais os eventos cada objeto vai responder e , em seguida, escolher a resposta de cada objeto para esses eventos. O seguinte é um fragmento de código que representa ( um objeto) a resposta de um botão de opção para o caso de um usuário clique sobre ele.
Se ( RadioButton1.Checked ) Então
MsgBox (" Uma excelente escolha ! ")
End If
código do Visual Basic é " voltado a famílias "
Como mencionado anteriormente , os objetos podem ser os pais de outros objetos. Isto faz mais sentido o código mais Visual Basic que você escreve. E esta relação familiar torna seu código mais fácil de entender . O seguinte fragmento de código desativa e permite que todos, mas um dos controles sentados em um formulário de entrada .
Para Cada ct como controle em Me.Controls
If Not ( TypeOf ct é botão ), então
ct.Enabled = Não ct.Enabled
Fim IfNext
Código como este mostra que os controles que você está desabilitando ou habilitando todos se sentam em um formulário (referido como me ) . Você não vai ver a conexão entre os controles e seu formulário pai se refere a esses controles por seus nomes individuais , como este:
RadioButton1.Enabled = falseTextBox37.Enabled = falseListBox29.Enabled = false ...
WYSIWIG Form Designer
Outra característica do Visual Basic é a sua WYSIWIG (o que você vê é o que você obtém) designer de formulário . Você pode criar formulários visualmente e rapidamente, enquanto Visual Basic fornece o código esqueleto atrás de sua forma e seus controles. Criar um novo formulário no Visual Basic através do item de menu " Project> Add Windows Form. " Você arrastar e soltar controles para o formulário a partir de uma paleta de controles , que , em seguida, tamanho e posição de acordo com as necessidades do seu projeto. Visual Basic lembra as configurações que você atribui na janela de design , quando você finalmente executar o seu programa.
Adicionando código a cada objeto
Clicar duas vezes em cada objeto na janela do designer faz com que Visual Basic para criar um código esqueleto para esse objeto. Seu trabalho é para preencher os espaços em branco para tornar o objeto fazer alguma coisa. Se você criar um controle de botão para o formulário, clique duas vezes nele , enquanto na janela de design do formulário. Visual Basic leva você para o button1_Click sub-rotina. Nesse sub-rotina, você codificar o que você quer que aconteça quando os usuários do seu programa , pressione o botão durante a execução do programa.