terça-feira, 5 de novembro de 2013

Primeiro Programa com Delphi

Vamos por a mão na massa.
Criar uma nova aplicação.(Talvez o visual do delphi esteja um pouco diferente mais em breve ensinarei a alterar esses detalhes).

File - New - VCL Form Application.

Apareceu isso.

Próximo passo adicionar um botão (Encontra - se na aba lateral, no meu caso inferior direito, pode ser acessa pelo caminho),

Para adicionar, duplo clique no botão ou clique e arrate pra tela...

Adicionado vamos mudar a propriedade Caption do botão, ou seja a descrição dele.

Depois de um duplo clique sobre ele, aparecerá a tela onde você digitará o código para essa ação.
Note que Abaixo mudou a Aba, foi de design, para code.

Observe a linha 26, automaticamente, o dar o duplo clique no botão foi criado a seguinte linha:
procedure TForm1.Button1Click(Sender: TObject);

procedure - indica que é um procedimento.
TForm1 - indica que está que este procedimento está criado no Formulario TForm1.
.Button1Click - Button1(essa é um propriedade diferente de Caption, não confundir)  é o nome do botão adicionado, Click é a ação que esse procedimento é executado ou seja é executado na tela TForm1 no clique do Button1.
Esse procedimento nada mais é do que um evento criado automaticamente e pode ser acessado pela aba Events da tela Object Inspector(a mesma das propriedades)
Atenção esses eventos são criados quando se da um duplo clique sobre algum componente da tela, nas próximas postagens ensinarei a criar procedimentos específicos para realizar algumas ações no programa.

Vamos por o código para mostrar uma mensagem qualquer neste evento.
escreva no evento   ShowMessage('Mensagem qualquer!!');
Assim: 
Entendendo: Você criou um programa que tem uma tela chamada Form1, nessa tela você adicionou um botão com o nome Button1 e a descrição Olá, você deu um duplo clique nele ele criou um evento automaticamente, o procedure TForm1.Button1Click(Sender: TObject);
nesse evento você adicionou um código para mostrar um mensagem qualquer.
esse código, para mostrar a mensagem é originalmente escrito assim ShowMessage( );
se adicionar só isso dará um erro, pois falta a mensagem, então dentro dos parenteses e com aspas simples você coloca a mensagem desejada exemplo: 
ShowMessage('Olá Mundo!');
ShowMessage('Primeiro Programa com Delphi!');
ShowMessage('Divulgue meu blog!');
entre outras.
Assim está pronto nosso primeiro exemplo.
Vamos salvar, clique em Save All no menu File, e neste primeiro exemplo não precisa mudar o nome é só salvar cada arquivo. Lembre - se, é aconselhável você criar uma pasta pra cada projeto pra não gerar confusão.  
Se nada deu errado aparecerá 2 arquivos para você salvar, o Project1 e a Unit1.pas
Agora vamos Compilar ele ou seja gerar um executável para testar. 
Aperte a tecla F9 ou clique no icone verde na barra de ferramentas

Durante alguns segundos aparecerá: 

Automaticamente seu programa iniciará:
Clique no botão para ver o resultado.
Se tudo ocorreu bem dever deverá acontecer algo assim:

Pois bem esse foi o primeiro programa super básico, agora você pode brincar com as propriedades do botão, e da tela para aprender mais, em breve estarei postando novas aulas com novos recursos, aumentando o nível de aprendizado, caso tenha acontecido algo errado, você pode baixar o projeto no link abaixo e ver o que deu errado.

Dicas:
  Altere as propriedades Color, Caption, Border da tela para personalizar a aplicação.
  Adicione novos botões com novos eventos e novos Captions.
  Altere o tamanho da tela.
  Explore novos eventos como OnMouseMove na tela de Events do Botão.
  Envés de por ShowMessage() coloque: Close;
Etc.

Até a próxima postagem!!!



Nos ajude a crescer, divulgue nosso blog, duvidas pedidos, reclamações mande um e-mail para ffabricadesoftware@gmail.com

Nenhum comentário:

Postar um comentário