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