Música


Get a playlist! Standalone player Get Ringtones

Delphi desde cero By: Geek Lord Venezuela [R00t] Team  

Posted by ShadinessDark in

Wuenas mis brothers aki les voy a mostrar como programar en delphi:
indice:
Conceptos basicos de delphi.
sintaxis
ejemplos de delphi.
Segun Wikipedia:
Delphi es un entorno de desarrollo de software diseñado para la programación de propósito general con énfasis en la programación visual. En Delphi se utiliza como lenguaje de programación una versión moderna de Pascal llamada Object Pascal. Es producido comercialmente por la empresa estadounidense CodeGear, adquirida en Mayo de 2008 por Embarcadero Technologies, una empresa del grupo Thoma Cressey Bravo, en una suma que ronda los 30 millones de dólares. En sus diferentes variantes, permite producir archivos ejecutables para Windows, Linux y la plataforma .NET.

Segun Geek Lord:

Delphi no es mas q' una version moderna del potente lenguaje pascal en sus variantes permite producir archivos ejecutables para Windows, Linux y la plataforma .NET.

Uno de los programas mas actuales programados en delphi:

Entre los Troyanos programados en Delphi encontramos:

SKYPE

Poison Ivy

Institution 2004

BeastSub7

NetBus

Optix Pro

Assasin 2

TequilaBandita

BandookNuclear

RatCoolvibes.

Sintaxis de delphi:

la sintaxis de delphi no es muy complicada solo hay que saber que variables utilizar, que queremos hacer, saber hacer calculos matematicos, y tener mucha logica para poder resolver los problemas.

el programa delphi nos ayuda con algunos procesos solo tendriamos que colocar nuestras variables y nuestros procedimientos.. seria algo asi:

procedure TForm1.Button1Click(Sender: TObject); {Nuestro 1er procedimiento cuando estamos programando en delphi el mismo declara el nombre del procedimiento.

Aki entra el trabajo del programador como tal luego del procedure siempre se debe colocar primero las variables xq ningun programa va a compilar sin primero saber que variables va a leer

Var {Variables}

numero1, numero2, resta:integer; {aki declare 3 variables de tipo enteras numero1, numero2, resta se colocan dos puntos y el tipo integer si es entera esto varia depende de las variables a utilizar}

Luego viene mi begin o mi cuerpo principal del procedimiento

begin

numero1:=strtoint(edit1.Text); {en delphi se pasa de letras a numeros eso significa strtoint y edit1.tex es el lugar o el spacio del 1er numero q' va a introducir el user}

numero2:=strtoint(edit2.Text);

resta:=numero1-numero2; {aki seria el calculo matematiko el nombre de la variabel dos puntos y haces tu calculo lo cierras con ";"}

Edit3.text:=inttostr(resta); end; {aki stariamos mostrando x pantalla el resultado mandamos a leer la variable asi edit3.text:= inttostr pasar de entero a letra y se pone en parentesis la variable que va a leer y el ";" ese punto y coma es indinspensable xq si se te olvida el programa no te compilara.}

Asi se hace con todos los procedimientos lo q cambiaria seria solo el signo.

procedure TForm1.Button3Click(Sender: TObject);

Var

numero1, numero2, multiplica:integer;

begin

numero1:=strtoint(edit1.Text);

numero2:=strtoint(edit2.Text);

multiplica:=numero1*numero2;

Edit3.text:=inttostr(multiplica);

end;

procedure TForm1.Button5Click(Sender: TObject);

begin

close; {este es un boton programado para salir del programa}

end;

procedure TForm1.Button4Click(Sender: TObject);

begin

edit3.clear; { ste procedimiento lo q hace es borrar el resultado a mostrar }

end;
procedure TForm1.Button6Click(Sender: TObject);

Var

numero1, numero2,divide:integer;

begin

numero1:=strtoint(edit1.Text);

numero2:=strtoint(edit2.Text);

divide:=numero1 div numero2; Edit3.text:=inttostr(divide);

end;
end.

Asi quedaria el resultado de nuestro programa:


Spero les haya gustado mi humilde tuto.. Para mas informacion o dudas o si kieren acotar algo scribirme al msn: geek_lord@venezuela-r00t-team.com

Salud2 a mis brothers y a la comunidad en general

This entry was posted on martes, 12 de mayo de 2009 at 11:57 and is filed under . You can follow any responses to this entry through the comments feed .

0 comentarios

Publicar un comentario