domingo, 19 de junho de 2011

Introdução do Visual Basic Parte 3

Ir para o início da introdução





3.2 Manipulação de Alguns controles Comuns


3.2.1 A Caixa de Texto  

A caixa de texto é o controle padrão para aceitar entrada do usuário, bem como para mostrar a saída.Ele pode lidar com string (texto) e dados numéricos, mas não imagens ou fotos.String em uma caixa de texto pode ser convertido para um dado numérico, usando a função Val (texto).O exemplo a seguir ilustra um programa simples que processa a entrada do usuário. 

Exemplo 3.1

Neste programa, duas caixas de texto são inseridos no formulário, juntamente com algumas etiquetas.As duas caixas de texto são usados ​​para aceitar entradas do usuário e uma das etiquetas serão utilizadas para mostrar a soma de dois números que são inseridos nas duas caixas de texto.Além disso, um botão de comando também está programado para calcular a soma dos dois números usando o operador de adição.A usar o programa cria uma quantia variável de aceitar o somatório de valores de uma caixa de texto e procedimento de caixa de texto 2.A para calcular e exibir a saída na etiqueta é mostrada abaixo.A saída é mostrado na Figura 3.2
Private Sub Command1_Click ()
"Para adicionar os valores na caixa de texto e uma caixa de texto 2
Soma = Val (Text1.Text) + Val (Text2.Text)
'Para exibir a resposta na etiqueta um
Label1.Caption = Sum
End Sub 
Figura 3.3




3.2.2 O Selo    

O rótulo é um controle muito útil para Visual Basic, uma vez que não só é usado para fornecer instruções e guias para os usuários, também pode ser usado para mostrar resultados.Uma de suas propriedades mais importantes é Caption .Usando a sintaxe label.Caption , ele pode exibir texto e dados numéricos.Você pode mudar sua legenda na janela de propriedades e também durante a execução.Por favor, consulte Exemplo 3.1 e Figura 3.1 para o uso do rótulo.

 3.2.3 O botão de comando

O botão de comando é um dos controles mais importantes, uma vez que é usado para executar comandos.Ele exibe uma ilusão de que o botão for pressionado quando o usuário clicar sobre ele.O evento mais comuns associados com o botão de comando é o evento Click e, a sintaxe para o procedimento é
Private Sub Command1_Click ()
Declarações
End Sub


3.2.4 A caixa de imagem 

A caixa de imagem é um dos controles que é usado para manipular gráficos.Você pode carregar uma imagem em fase de projeto, clicando no item de imagem na janela de propriedades e selecione a imagem da pasta selecionada.Você também pode carregar a imagem em tempo de execução usando oLoadPicture método.Por exemplo, a declaração irá carregar o grape.gif imagem na caixa de imagem.
Picture1.Picture = LoadPicture ("C: \ VB programa \ Images \ grape.gif")
Você vai aprender mais sobre a caixa de imagem em lições futuras.A imagem na caixa de imagem não é redimensionável.

 3.2.5 A Caixa de Imagem

A Caixa de imagem é outro controle que lida com imagens e fotos.Ele funciona de forma quase idêntica à caixa de imagem.No entanto, existe uma grande diferença, a imagem em uma caixa de imagem é elástica, o que significa que podem ser redimensionados.Este recurso não está disponível na caixa de imagem.Similar à caixa de imagem, ele também pode usar o método LoadPicture para carregar a imagem.Por exemplo, a instrução carrega o grape.gif imagem na caixa de imagem.
Image1.Picture = LoadPicture ("C: \ VB programa \ Images \ grape.gif")


 3.2.6 A caixa de listagem

A função da caixa de listagem é apresentar uma lista de itens onde o usuário pode clicar e selecionar os itens da lista.Para adicionar itens à lista, podemos usar o método AddItem .Por exemplo, se você quiser adicionar um número de itens a lista da caixa 1, você pode digitar as seguintes declarações.

Exemplo 3.2

Private Sub Form_Load ()

List1.AddItem "Lesson1"
List1.AddItem "Lesson2"
List1.AddItem "Lesson3"
List1.AddItem "Lesson4"

End Sub
Os itens na caixa de listagem pode ser identificado pelo ListIndex propriedade, o valor do ListIndex para o primeiro item é 0, o segundo item tem um ListIndex 1, eo segundo item tem um ListIndex 2 e assim por diante.

3.2.7 A Caixa Combo 

A função da caixa de combinação é também para apresentar uma lista de itens onde o usuário pode clicar e selecionar os itens da lista.No entanto, o usuário precisa clicar na seta pequena à direita da caixa de combinação para ver os itens que são apresentados em uma lista drop-down., A fim de adicionar itens à lista, você também pode usar o método AddItem .Por exemplo, se você quiser adicionar um número de itens a caixa Combo 1, você pode digitar as seguintes declarações
Exemplo 3.3

Private Sub Form_Load ()

Combo1.AddItem "Item1"
Combo1.AddItem "Item2"
Combo1.AddItem "Item3"
Combo1.AddItem "Item4"

End Sub

3.2.8 A caixa de seleção

O controle caixa de seleção permite que o usuário seleciona ou unselects uma opção.Quando a opção for assinalada, o seu valor é definido como 1 e quando ele estiver desmarcada, o valor é definido como 0.Você pode incluir declarações Check1.Value = 1 para marcar a caixa de seleção e Check1.Value = 0 para desmarcar a caixa de seleção, bem como utilizá-los para iniciar certas ações.Por exemplo, o programa irá alterar a cor de fundo do formulário para vermelho quando a caixa de seleção está desmarcada e vai mudar para azul quando a caixa de seleção está marcada.Você vai aprender sobre a instrução condicional If .... Então .... Elesif na lição depois.VbRed e vbBlue são constantes cor e BackColor é a propriedade cor de fundo do formulário.

Exemplo 3.4
Private Sub Command1_Click ()
Se Check1.Value = 1 E Check2.Value = 0 Then
MsgBox "A Apple está selecionado"
ElseIf Check2.Value = 1 E Check1.Value = 0 Then
MsgBox "A laranja é selecionado"
Outro
MsgBox "Todos são selecionados"
End If
End Sub
 
3.2.9 A Caixa de Opção

 O controle de caixa de opção também permite que o usuário seleciona uma das opções.No entanto, duas ou mais caixas de opção devem trabalhar juntos, porque como uma das caixas de opção for selecionada, as caixas de outra opção será desmarcada.Na verdade, apenas uma caixa de opção pode ser selecionada em uma hora.Quando uma caixa de opção for selecionada, seu valor é definido como "True" e quando ela estiver desmarcada, o seu valor é definido como "False".No exemplo a seguir, o controle forma é colocado no formulário, juntamente com seis caixas de opção.Quando o usuário clica na opção de caixas diferentes, formas diferentes irá aparecer.Os valores do controle forma são 0, 1, 2,3,4,5 e que irá fazê-lo aparecer como um retângulo, um quadrado, uma forma oval, um retângulo arredondado e um quadrado arredondado, respectivamente.

Exemplo 3.5
Private Sub Option1_Click ()
Shape1.Shape = 0
End Sub

Private Sub Option2_Click ()
Shape1.Shape = 1
End Sub

Private Sub Option3_Click ()
Shape1.Shape = 2
End Sub

Private Sub Option4_Click ()
Shape1.Shape = 3
End Sub

Private Sub Option5_Click ()
Shape1.Shape = 4
End Sub

Private Sub Option6_Click ()
Shape1.Shape = 5
End Sub

 3.2.10 A caixa de listagem Drive

O ListBox Drive é para exibir uma lista de unidades disponíveis no seu computador.Quando você coloca este controle no formulário e executar o programa, você será capaz de selecionar diferentes unidades de seu computador, como mostrado na Figura 3.3.

Figura 3.3

3.2.11 O Box List Directory

A caixa de listagem do diretório é para exibir a lista de diretórios ou pastas em um drive selecionado.Quando você coloca este controle no formulário e executar o programa, você será capaz de selecionar diretórios diferentes de uma unidade selecionada em seu computador, conforme mostrado na Figura 3.4

Figura 3.4 Caixa de Listagem do Diretório



3.2.12 A Caixa de Lista de Arquivos

A caixa de listagem de arquivos é para exibir a lista de arquivos em um diretório ou pasta selecionada.Quando você coloca este controle no formulário e executar o programa, você será capaz de mostra a lista de arquivos em um diretório selecionado.

Você pode coordenar a caixa de listagem Drive, a caixa de listagem de diretório e a caixa de listagem de arquivos para procurar os arquivos que você deseja. O procedimento será discutida em lições posteriores. 




Nenhum comentário:

Postar um comentário