Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[Tutorial Delphi]Alguns Tutos Básicos,Mais Utilizaveis!


SNLM
 Compartilhar

Posts Recomendados

ImgLogoDelphi.jpg

 

 

 

Olá hoje venho trazer a vocês alguns tutoriais básicos de Delphi !

 

 

 

Como criar um Form redondo?

Primeiramente vocês irão abrir o Delphi, em seguida clique 2x na sua Form,irá abrir a Unit,então apague o begin e escreva isso !

 

var Hd : THandle;

 

begin

 

Hd := CreateEllipticRgn(0,0,400,400);

 

SetWindowRgn(Handle,Hd,True);

 

end;

Ficando Assim !

89458d0d37.jpg

 

Vá em File e depois em ''Salve All'' e depois dê um F9

Simples,Não?

 

 

Como criar um gerador de cash !

 

Primeiramente abra o Delphi,em seguida ajuste o tamanho que você preferir,recomendo esse tamanho

47fb376812.jpg

 

Adicione ''2 Buttons,e 2 Edits''

 

Ficando Assim !

 

71143ed208.jpg

Ajeite os nomes conforme o seu gosto,os lugares onde os Buttons e os Edits ficaram,fica ao seu critério!

 

Agora você colocara o nome do seu ''Gerador'',vá na aba Standard e adicione uma label.

va em Caption e mude o nome para o qual você quiser.

EX:Gerador Do Mano Rap,Gerador Web Cheats 5.0

 

Fica ao seu gosto.

 

Após escolher o nome do seu gerador,clique em fonte,vai ter três pontinhos,clique e configure a letra do seu Gerador

Ficando Assim!

359de574c6.jpg

Agora dê OK

Ficando Assim !

 

d84262efea.jpg

Agora vamos CODAR?

Clique 2x vezes em Numero do Cartão,apague o begin e os 2 end's (end; e end.)

 

E coloque o Code!

var

i:integer;

const

str='1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ';

max=16;

begin

Edit1.Text:='';

for i:=1 to max do

begin

Edit1.Text:=Edit1.Text+str[random(length(str))+1];

end;

end;

Ficando Assim !

166755c19e.jpg

Agora clique 2x em PIN e adicione o código abaixo !

var

i:integer;

const

str='1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ';

max=10;

begin

Edit2.Text:='';

for i:=1 to max do

begin

Edit2.Text:=Edit2.Text+str[random(length(str))+1];

end;

end;

Ficando Assim !

 

16cb9c4e2a.jpg

Agora vamos colocar uma barra que indentifique ainda mais quem fez o Gerador (Ou outro programa)

 

Vá na aba Win32 e adicione um StatusBar

 

Redimensione ele na parte debaixo do programa

 

Ficando Assim !

81567a6d08.jpg

Agora vá em Object Inpestor e procure por Panels,clique em três pontinhos para configurar o StatusBar.

 

Depois clique em Add New (Ins)

 

Vai aparecer 7 opções,clique em Text e coloque o texto a ser exibido no StatusBar.

 

Ficando Assim !

a7fba618d2.jpg

Vamos deixar o seu Gerador com a cara do XP?

 

Vá na aba Win32 e procure por XPManifest (XPMAN)

Deve ser o ultimo.E adicione ele em sua Form (NÃO TERÁ IMPORTANCIA SE ELE FICAR NO MEIO DO PROGRAMA,ELE NÃO APARECE QUANDO O PROGRAMA FOI ABERTO!

Agora vamos deixar ele aparecer no Gerenciador de Tarefas com o nome se sua escolha?

 

Vá em Project/Options/Application, e aí você podera mudar o ícone e o nome a ser mostrado no Gerenciador de Tarefas !

 

Vamos Salvar?

 

Vá em Flie/Salve All e depois dê um F9

 

E pronto Gerador Criado Com Sucesso

Quer que um Edit se mexa? da direta para esquerda?

 

Adicione um ''Timer,Label e um Panel'' ( Label dentro do Panel)

 

Agora clique 2x no Timer e adicione o CODE abaixo

 

if label1.left>= -(label1.Width) then

 

label1.left:=label1.left-1

 

else

 

label1.left := Panel1.width;

OBS:Quanto maior o Interval do Time maior será o tempo do texto passar no Panel !

 

 

Bom Pessoal Eu fico por aqui Logo logo Volto com Mais Tutos Vlw!

 

 

Agradeça se Puder ! Vlw :D

Link para o comentário
Compartilhar em outros sites

Não entendi o porque das letras tamanho 54649E+48 para pedir agradecimento.

 

Enfim, o único realmente "diferente" ae é do form redondo, que tem na quicklist "forms com tamanhos irregulares" do Ryokusei.

 

Conteudo repetido.

 

Fechado.

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.