Você está na página 1de 6

02/03/2011

Revisão-> concluida
cahrcase-> tipo de grafia
normal: maiúscula e minúscula
lowercase: minúsculo
appercase: minúsculo
Exercícios para revisão:
1. Faça uma programa que leia a altura e o sexo de uma pessoa e que calcule e most
re
o seu peso ideal, ultilizando as seguintes fórmulas:
1- Para homens:( 72,7 * altura ) - 58
2 Para mulheres:( 62.1 * altura ) - 44.7
PRojeto realizado no Delphi
concluído no dia 02/03/2011

Conteúdo novo:
Retomando o comando se não
Seleção composta(If-then-else)
começo do comando-
* If(condição) then(então, indo pra lista de comandos)
begin(começo)
conteúdo(lista de comandos)

end(fim)
*regra antes de "else" nunca vai ponto e vírgula(;)
"Else"(senão)
Begin(começo)
conteúdo(lista de comandos)
end;(fim)

Lembrete como mostra no comando acima quando acaba o comando "se" que contém o "se
não"
pode-se usar o ponto e vírgula(;)

dia: 04/03/2011
exercicío das cores concluídos
Matéria:
CAixa de mensagem
MensageDlg(titulo, frase(entre aspas)
tipo, -mt information(informação)nesse aparece um ponto de "!", mt conf
irmation(pergunta)neste aparece "?",mt warning(atenção)nesse aparece um triângulo e
mt error(erro)nesse aparece o x de erro,
[botoes]nos botões temos várias opções se você quer um botão começe com"mb",
0,

Exercício:
1. Faça um programa que receba o salário de um funcionário e, usando a tabela a seguir
, calcule e mostre o valor a receber. Sabe-se que o salário é composto pelo salário do
funcionário acrescido de gratificação e descontado o imposto de 7% sobre o salário sem
gratificação.
Salário: Gratificação
até R$ 500,00 R$1.000,00
> 500 e <= 700 R$75,00
> 600 e <= 900 R$50,00
> 900 R$35,00

REsolvido no Delphi!!!!

11/03/2011
Usando novos componentes(objetos)
- Checkbox
-Listbox
-Panel
-ScroolBar
-Pagecontrol

Significados:
*itemindex : significa item selecionado da lista......... (-1 = nemnhum selecion
ado; 0 = o primeiro selecionado; 1 = o segundo; e etc..........)

Exercício
Ultilizar o objetos combobox para alterar o tamanha da fonte de um label.

16/03/2011

Usando componente(objeto) novo groupbox:


Esse componente serve apenas para organização
Estuda
Criando janelas
Para isso:
Crie novas forms
para alterar entre as janelas se quizer faça um botão
Comteúdo completado
Trabalhando com o objeto "BitBtm"
Ele vem acompanhado de uma imagem que você pode alterar acessando a pasta:
c:\Arquivos de Programas\Arquivos Comuns\Borland Shared\Images\Buttons
Ainda se você quiser você pode criar seus imagens para os botões:
No menu tools
-Image editor
-crie um tipo de imagem do tipo bitman
-16 cores
-faça o desenho
-salve
-use
Criando um editor de texto
Editor de texto foi criado
dia 08/03/2011
Estudando as linhas de código do programa editor de texto
significados:
loadfromfile: carrega um arquivo
filename: nome do arquivo

Antes de programar o opendialog e savedialog temos que configurar:


A extenção(defaltExt, filtro(Filter), título(title)
Linhas de código para salvar um arquivo

begin
if (SaveDialog1.Execute) then
begin
mmtexto.Lines.SaveToFile(SaveDialog1.FileName);
end;
end;

linhas de código para abrir um arquivo

begin
if(OpenDialog1.Execute) then
begin
mmtexto.Clear;
mmtexto.Lines.LoadFromFile(OpenDialog1.FileName);
end;
end;
O botão do menu sair ja foi feito
linha de código:
close;
significado: fechar

Indo agora para o botão copiar


Não precisaria programar, porque ele ja é do sistema, mas se você fosse fazer seria as
sim:
linha de código-

begin
if(mmtexto.SelLength > 0) then
begin
mmtexto.CopyToClipboard;
end;
end;

significado de algumas palavras:


CopyToClipboard: copiar para a área de transferencia

Botão colar:
Não ha necessidade de testar então se quiser colar é so usar este comando nalinha de cód
igo, se quises testar teria que verificar a linha de trânferencia, mas este não é o ca
so o código é:
mmtexto.PasteFromClipboard;

Botão recortar:
linha de código
begin
if(mmtexto.SelLength > 0) then
begin
mmtexto.CutToClipboard;
end;
end;

significados:
CutToClipboard: recortar algo para a área de trânsferencia
Botão formatar maiúsculas
linha de código
mmtexto.Text := UpperCase(mmtexto.Text);
Significados:
uppercase: converte uma string para maiúscula

botão formatar minúscula


linha de código
mmtexto.Text := LowerCase(mmtexto.Text);
significados:
LowerCase: converte para minúscula

Botão sobre(informações do programa)


linha de código
begin
aboutbox.ShowModal;
end;
Passos:
Primeiro va em file
escolha new
depois escolha a aba form
depois o objeto aboutbox

Botão novo

linha de código
begin
if (Length(mmtexto.Text) > 0) then
begin
if (MessageDlg('Deseja Salvar',
mtConfirmation,
[mbyes, mbno],
0) = mryes)
then
begin
Salvar1.Click;
end;
mmtexto.Clear;
end;
end;

passos:

dia:25/03/2011
REsolvendo lista de exercício
CAlcular a diferenças de dias:

Você também pode gostar