[AJUDA] Comandos Básicos DELPHI 7

Discussão em 'Delphi' iniciado por leo200, 8 Ago, 2010.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. leo200

    leo200 PROGRAMADOR Membro

    Registro:
    17 Mar, 2009
    Posts:
    144
    Curtidas:
    0
    Olá galera, sou o AnarchyaSoul e quero começar a fazer parte aqui da galeria "PROGRAMAÇÃO" começarei iniciando um curso de SOFTWARE e logo depois um de PROGRAMAÇÃO, mas ja para mim ir aprendendo eu necessito de um tutorial com comando básicos do Delphi 7, nem que seja em português e depois eu traduzo para o inglês, mas eu quero ter uma 'BASE' se é que me entendem para mim já ir criando programas, hacks e utilitários para jogos e ajudar você aqui da WebCheats, lembrando que se você pensa que vou fazer um curso só pra ser algo num forum não é isso não, também tem meu pai que trabalha numa firma e precisa de programas e utilitários...Então, resumindo, preciso de um tutorial com comando básios do Delphi 7 , para mim ir treinando e no futuro ajudar vocês..

    OBS: Parece-me que o joaum17 [algo assim] entende do assunto de programção, então parte do meu tópico se refere "diretamente" a ele e alguem ai ATIVO que saiba sobre programação!

    Des-de Já: OBRIGADO!
     
  2. joaom17

    joaom17 Programador/Tibiano/GC Steel Member

    Registro:
    17 Abr, 2010
    Posts:
    761
    Curtidas:
    0
    Estou criando um post com isso agora,daqui uns 5 minutos edito ja com o link
     
  3. SrJose

    SrJose Banido

    Registro:
    2 Jul, 2010
    Posts:
    101
    Curtidas:
    0
    Visual Basic também é bem maneiro pra programar
     
  4. fogote

    fogote Banido

    Registro:
    2 Out, 2008
    Posts:
    188
    Curtidas:
    0
    Bem, comandos básicos para Delphi são os mesmos em linguagens tanto de programação quanto em linguagens para não-programadores.

    Expressão de Atribuição (O basicão)
    É a operação pela qual você atribui um valor para uma variável, representada pelo operador :=

    Ex.:
    Código:
    var meuInt: Integer;
    meuInt := 15;
    Expressões Matemáticas/Aritméticas:
    Relaizadas com operadores aritméticos, são aquelas operações que a gente aprende com 5/6 anos.

    + = Soma
    - = Subtração
    / = Divisão (retorno real)
    * = Multiplicação
    ** = Exponenciação (Potencia)
    div = Divisão (retorno inteiro)
    mod = Módulo (Não significa o positivo de um número, e sim o resto de uma divisão inexata)

    Ex.:
    Código:
    meuInt := 1 + 2 - 3 * 4 / 5;
    meuInt := 10 mod 3; // meuInt é agora igual a 1 (10 div 3 = 3; 3 * 3 = 9; 10 - 9 = 1)
    meuInt := 10 div 3; // meuInt é igual a 3
    meuInt := 10 / 3; // meuInt é igual a 3 (mas se fosse uma variavel de ponto flutuante, seria 3.333334
    meuInt := 10 ** 3; // 1000
    
    Verdadeiro/Falso (True/False)
    Também conhecidos como booleanos. São valores que disem se algo é verdadeiro ou falso (durr).

    Código:
    var meuBool: Boolean;
    meuBool := true; // meuBool é verdadeiro
    meuBool := false; // Advinha!!
    Expressões Lógicas (Booleanas)
    Sempre retornarão True ou False.

    OR = Ou - Retornará verdadeiro apenas se um dos operandos for verdadeiro.
    AND = E - Retornará verdadeiro apenas se ambos os operandos forem verdadeiros.
    NOT = Não - Operador unário. Retornará o oposto do seu operando.

    Ex.:
    Código:
    meuBool := True OR False; // True
    meuBool := True AND False; // False
    meuBool := False OR False; // False
    meuBool := True AND True; // True
    meuBool := NOT(True OR False); // False
    meuBool := NOT True; // False
    Expressões Comparativas
    Expressões que são também lógicas de certa forma. Comparam dois valores e retornam True ou False.

    = - Igual
    > - Maior
    < - Menor
    >= - Maior ou Igual
    <= - Menor ou igual
    <> - Diferente

    Ex.:
    Código:
    meuBool := 15 = 15; // True
    meuBool := 15 = 14; // False
    meuBool := 15 > 14; // True
    meuBool := 15 < 14; // False
    meuBool := 15 >= 15; // True
    meuBool := 15 <= 15; // True
    meuBool := 15 >= 14; // True
    meuBool := 15 <= 14; // False
    meuBool := 15 <> 14; // True
    meuBool := 15 <> 15; // False
    Expressões Condicionais
    São blocos de expressões que dependeram de uma condição para serem executadas. Para se criar um bloco condicional, você precisará utilizar os comandos IF / THEN e (às vezes) ELSE.

    IF checará a validade de um valor booleano (se ele é verdadeiro ou falso).
    THEN iniciará um bloco condicional, se o valor em IF for verdadeiro.
    ELSE iniciará um bloco condicional, se o valor em IF for falso.

    Não se utiliza ELSE se você quiser que um bloco seja executado apenas se o valor em IF for falso, sem ter um bloco para o caso dele ser verdadeiro. Para isso, você usa um IF NOT (NOT é um operador lógico), em conjunto com um THEN.

    Também tem os 'Loops', além de outras operações matemáticas mais complexas por aí a fora ;).
     
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página

Share
Stylium Setting
Choose Your Layout Style
Choose Title Font
Choose Your Color Skin
Patterns for Boxed Version
Images for Boxed Version