Introdução ao Gambas2 (parte 2)

Nesse segundo artigo sobre o Gambas2 vou apresentar algumas de suas características, tais como: controle de decisão, repetição e o início de interação com banco de dados.

[ Hits: 18.968 ]

Por: Jose Ribeiro em 22/01/2009 | Blog: https://otrsinbox.cloud


Estruturas



Nesse segundo artigo sobre o Gambas2, vou apresentar algumas características, tais como controle de decisão, repetição e o início de interação com banco de dados.

Estruturas:

IF

Os IF no Gambas2 acompanham a seguinte sintaxe:

if objeto = valor then { se objeto = valor então }

{ faça isso }

else { senão }

{ faça isso }

end if { fim da estrutura}

Um exemplo mais prático é testando apenas se os valores de textbox1.text e textbox2.txt são iguais, mostrando uma mensagem. Foram usadas duas textbox e um ToggleButton:

PUBLIC SUB ToggleButton1_Click()

  IF TextBox1.Text = TextBox2.Text THEN
     Message.Info("Os valores são iguais !")
  ELSE
     Message.Info("Os valores são diferentes !")
  ENDIF

Já no caso abaixo é testado o valor (numérico) das textbox:

PUBLIC SUB ToggleButton1_Click()

  IF Val(TextBox1.Text) = Val(TextBox2.Text) THEN
     Message.Info("Os valores são iguais !")
   ENDIF

  IF Val(TextBox1.Text) > Val(TextBox2.Text) THEN
     Message.Info("O primeiro valor é maior são iguais !")
  ENDIF

  IF Val(TextBox1.Text) < Val(TextBox2.Text) THEN
     Message.Info("O  segundo valor é maior são iguais !")
  ENDIF
END

    Próxima página

Páginas do artigo
   1. Estruturas
   2. O básico de bancos de dados em Gambas2
   3. Exemplo de sistema (apenas telas)
Outros artigos deste autor

Projeto Gerenciador de Lan House

Gallery - Álbum de fotos no seu site

BrOffice.org BASE: Criando banco de dados em 5 minutos

Imagens e áudio no banco de dados Oracle

Criando um banco de dados no Flamerobin (Firebird)

Leitura recomendada

Transforme seu celular em controle remoto Bluetooth no Linux

Netterm no Linux

Instalando EpiInfo 6.0.4d no Slackware 10.2

KDE-Edu e Gcompris: Software Livre a serviço da educação

NXServer - Uma solução em remote desktop

  
Comentários
[1] Comentário enviado por matux em 22/01/2009 - 16:41h

Prezado,

Tenho acompanhado seus artigos sobre Gambas e fiquei interessado em fazer alguns sistemas com base nesta tecnologia.
Bom primeiro gostaria de saber em que material você tem usado para estudo do Gambas. O mesmo s encontra disponível na web?
Segundo, sobre o gerenciador de Lan House que você estava desenvolvendo, como ficou o projeto? ainda está precisando de ajuda no desenvolvimento?
Abraço e parabéns pelo artigo!

[2] Comentário enviado por joserribeirojuni em 22/01/2009 - 17:07h

Então amigo, sobre o estudo do gambas2, é na internet mesmo, http://www.gambasdoc.org/help/?pt_BR , da um pocuo de trabalho no começo mais é gostoso programar nele.
Agora sobre, o gerenciador de lan house, esta maio pausado por indisponibilidade de tempo, estou continuando mais aos poucos, logo em breve vou mandar o fonte dele e as modificações que eu fiz, Abraço.

[3] Comentário enviado por tsanches em 26/01/2009 - 10:55h

Ola José,
Muito boa explicação, me interessei em programar nesta plataforma graças a seus artigo.
Valeu :-)
TASNCHES

[4] Comentário enviado por joserribeirojuni em 26/01/2009 - 11:54h

Que bom cara, de fato é muito bacana esse gambas2 !
Abraço.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts