Um programa Visual Basic é composto de várias linhas de código -fonte que é compilado em um arquivo executável . Linhas de código-fonte pode incluir declarações que retiradas de memória para um tipo específico de dados que serão acessados pelo nome definido e instruções executáveis que executam cálculos . Eles também podem incluir entrada ou saída e controle de demonstrações de fluxo de execução que causam a ocorrer por um caminho específico. Um programa Visual Basic também devem incluir a documentação sobre como o programa funciona. Linhas de Código
A linha de código é aquele que é compilado em binário para execução. O compilador sabe que o fim da linha foi atingido quando encontra um retorno de carro ou um caractere de alimentação de linha.
A seguinte linha de código é uma declaração de variável que deixa de lado a memória para armazenar um valor inteiro que pode ser acessado pelo nome intage :
privada intage as Integer
A linha de código a seguir adiciona 1 a intage como armazena em uma variável chamada intNextAge :
intNextAge = intage + 1
continuação de linha explícita
Algumas linhas de código são muito longos . Para fazer longas linhas de código mais fácil de ler, Visual Basic permite que você adicione um espaço e um sublinhado ( _) antes do retorno de carro para fazer com que o compilador para ignorar o retorno de carro. Aqui está um exemplo de uma linha de código que usa linha explícita continuação .
StrDescription = " Este produto foi fabricado pela " & _ strMfg
& " e está disponível em " & strStyle1 & " , "& strStyle2 &", " & strStyle3 &" . "_
& strProductSummary
o operador & é o básico do operador de concatenação Visual . O código concatena texto literal e os valores das variáveis e armazena o texto resultante em uma variável chamada strDescription .
Linha implícita continuação
Uma das melhorias introduzidas no Visual Basic 2010 é a capacidade do compilador para reconhecer implicitamente lugares onde a linha deve ser continuado , mesmo se não houver nenhuma linha de continuação caráter. Por exemplo, o compilador sabe que uma linha de código não deve terminar em uma vírgula, um operador matemático , ou um parêntese aberto. Então, se isso acontecer, ele ignora o retorno de carro
Por exemplo , o compilador iria tratar esses dois blocos de código da mesma maneira: .
Dim decPayCheck As Decimal
decPayCheck = decGrossPay - decFedTax - _
decStateTax - decFICA
Dim decPayCheck As Decimal
decPayCheck = decGrossPay - decFedTax -
decStateTax - decFICA
directivas de pré-processamento
uma directiva de pré-processamento é um tipo especial de linha que é processado antes de o programa é compilado . Ele é usado para áreas de designação do programa que só deve ser compilado sob certas condições. Uma directiva de pré-processamento começa com o caracter # .
Por exemplo, o código a seguir compila uma versão diferente do Sub Procedimento SetPrice se forRetail é verdadeiro do que se forRetail é False.
# Const forRetail = Verdadeiros
# Se forRetail Então
Public Sub SetPrice
End Sub
# Else
Public Sub SetPrice
End Sub
# End If
Comentários
um comentário é um tipo especial de linha que é ignorado pelo compilador. Você cria um comentário , começando uma linha ou com uma aspa simples (' ) ou a palavra-chave REM. O compilador ignora a linha inteira , incluindo uma linha de continuação caráter. Portanto, quando a criação de várias linhas de comentários , você precisa iniciar cada linha com ' ou REM. Aqui está um exemplo de um comentário:
' Subtrair federais, estaduais e impostos FICA do salário bruto
Os comentários são úteis para documentar a lógica de programação para tornar o programa mais fácil para um programador para entender.