Visual Basic 6 ( VB6 ) é uma linguagem de programação orientada a eventos. Em resposta a um evento, como um clique de botão , VB6 normalmente executa uma série de comandos , um após o outro . No entanto, você pode querer que o computador para executar diferentes conjuntos de comandos , dependendo se uma condição é verdadeira ou não. Para fazer isso , é melhor usar um " If ... Else" . Instruções
1 Tipo
" Se [ condição ] Então," onde " [ condição ]" é a condição que você deseja testar. Por exemplo, este código seria testar se algum texto digitado pelo usuário é menos de três caracteres :
If Len ( txtUsername.Text ) < 3 Então
2
Digite o comandos que você deseja executar se a condição for verdadeira . Você pode digitar um comando único ou vários, cada um em sua própria linha . Estes comandos são por vezes referido como um " bloco ". Por exemplo, este comando é usado para informar ao usuário que o texto entrou é muito curta : " . Nomes de usuário deve ter pelo menos três caracteres "
MsgBox
3
Digite a palavra-chave " Else" em sua própria linha . Isto marca o fim do bloco de comandos a serem executadas , se a condição é verdadeira , e no início do bloco de comando que deve ser executada se a condição não é verdadeira . Por exemplo :
Else
4
Digite os comandos que deseja executar se a condição não é verdadeira. Tal como acontece com o bloco anterior , você pode inserir um ou vários comandos . Este exemplo salva o texto que o usuário digitou e diz a ele que ele foi salvo :
Username = txtUsername.Text
MsgBox " O seu novo nome de usuário é" & Nome de usuário e
< " . " br> 5 Tipo
" end If " em sua própria linha para marcar o fim da " If ... Else" . Para referência, aqui está o código para o exemplo inteiro :
Se Len ( txtUsername.Text ) < 3 Então
MsgBox " Nomes de usuário deve ter pelo menos três caracteres. "
Else
Username = txtUsername.Text
MsgBox " O seu novo nome de usuário é" & Nome & " . "
End If
< br >