Tutorial Gambas

3. Olá Mundo 2


Agora vamos aplicar um pouco de código escrito para fazer um exemplo mais vivo. lembra o tutorial anterior "Olá Mundo"? se não, aproveita agora, e realiza os passos indicados do número 1 ao número 7, de forma que tenhas um formulário vazio pronto para editar.

  1. Vamos adicionar um botão. Olha agora na "Caixa de Ferramentas". existe um controle que parece um botão com o texto "OK". De fato, é um botão.

    Uploaded Image: shot2.png

  2. Coloque-o no formulário do mesmo modo que fez com a etiqueta do primeiro programa, de modo que fique a seu gosto. Em seguida procure na janela de propriedades a propriedade "Text", e troque seu valor para "Saudações".

    Uploaded Image: shot3.png

  3. Agora pressione duas vezes seguidas (o Doble Click como muitos gostam de dizer) sobre o botão. Surgirá uma janela de código, mostrando isto:

    ' Gambas class file

    PUBLIC SUB Button1_Click()



    END

  4. Vamos parar um pouco e analisar este código: observe a primeira linha, verás que começa com o símbolo " ' ". Todas as linhas que começam por este símbolo, são "comentários", e significa que é simplesmente uma nota explicativa para o programador, que é totalmente ignorada pelo compilador do Gambas. Se quiser experimentar pode adicionar mais comentários no código.
     ' Gambas class file
    ' Este é um exemplo de um programa simples
    ' para aprender alguns conceitos
    ' básicos sobre Gambas

    PUBLIC SUB Button1_Click()



    END
  5. Observemos as seguintes linhas: "PUBLIC SUB Button1_Click()" e "END". Estas duas palavras chaves definem o inicio e o fim de uma "função". Uma função que não é nada mais que um conjunto de ordens que o Gambas executa quando a função e chamada. neste caso, a função é executada quando houver um "click" sobre o "Button1". Até agora não há nada entre o inicio e o fim da função, por tanto, não acontecerá nada ao pressionarmos o botão.
  1. Diremos ao Gambas que deve mostrar um diálogo de mensagem dizendo, "Olá Mundo" quando pressionarmos o botão. Para isso utilizaremos o  objeto "Message". E falaremos mais adiante sobre esses abjetos:
     ' Gambas class file
    ' Este é um exemplo de um programa simples
    ' para aprender alguns conceitos
    ' básicos sobre Gambas


    PUBLIC SUB Button1_Click()

    Message.Info ("Olá Mundo!")

    END

  2. Depois de escrever "Message." observamos que aparece um menu com várias palavras chave: "Info", "Warning", .... isso é o que se chama "auto completar do código", e é útil para mostrar as diferentes possibilidade que o objeto oferece, neste caso, "Message". Quando terminarmos este exemplo podemos testar as outras opções, veremos como muda o aspecto da mensagem. podemos ver que ao escrevermos o parênteses inicial, aparece uma ajuda indicando a "Sintaxes" deste método. 

  3. Agora só nos resta testa-lo. Se fizemos tudo certo, basta ir ao menu "Projeto", e pressionar a opção "Executar", e aparecerá o formulário com nosso botão. Pressione o botão e surgirá a mensagem desejada.

    Uploaded Image: shot4.png

 << Anterior     Próximo >>  




TUTORIAIS


Autor e licença


Publicado por Vários autores em http://wiki.gnulinex.org/gambas/4

Licença Creative Commons.

Este conteúdo foi publicado por Antonio Sousa, respeitando as licenças  de publicações . Se for detectado algum erro na atribuição do tutorial relacionado com seus direitos de atribuição contate gambastutor@yahoo.com.br e procederemos as modificações


   
Hosted by www.Geocities.ws

1