Re: [delphi-br] Delphi - código
O cara tá mais perdido do que cachorro que caiu da mudança... hehehehe Humberto Oliveira escreveu: Vixi... Cego em tiroteio? 2009/5/28 arca765 arca...@yahoo.com.br mailto:arca765%40yahoo.com.br Criei um Form tamanho padrão. Acrescentei 2 cxs de texto lableadas\identificadas Usr\Psw (Usuário\Senha). Acresci 1 botão Ok. Assim que, o usuário preencher os 2 campos (Usr\Psw), e, clicar no botão Ok o que, é que, eu faço :? Onde eu digito o código fonte para poder 'trabalhar' com o nome do usuário, e, a senha :? Onde estão o Begin\End. do arquivo principal .pas :? [As partes desta mensagem que não continham texto foram removidas] -- []’s. Evandro Siqueira Programador de Sistemas L’essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Delphi - código
Eu acho que ele ta fazendo graça.. não é possível.. 2009/6/1 Evandro Siqueira vans...@gmail.com O cara tá mais perdido do que cachorro que caiu da mudança... hehehehe Humberto Oliveira escreveu: Vixi... Cego em tiroteio? 2009/5/28 arca765 arca...@yahoo.com.br mailto:arca765%40yahoo.com.brarca765%2540yahoo.com.br Criei um Form tamanho padrão. Acrescentei 2 cxs de texto lableadas\identificadas Usr\Psw (Usuário\Senha). Acresci 1 botão Ok. Assim que, o usuário preencher os 2 campos (Usr\Psw), e, clicar no botão Ok o que, é que, eu faço :? Onde eu digito o código fonte para poder 'trabalhar' com o nome do usuário, e, a senha :? Onde estão o Begin\End. do arquivo principal .pas :? [As partes desta mensagem que não continham texto foram removidas] -- []s. Evandro Siqueira Programador de Sistemas Lessentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Delphi + código
Estranho... você está usando material de referência para Delphi (Object Pascal/Delphi Language) ou para Pascal (aplicações em linha de comando do TP)? Numa mensagem sua (de quinta ou sexta feira, não estou certo) eu exemplifiquei exatamente isso. Mas acho que dá pra fazer um resumo de quais propriedades de cada componente vc vai precisar: - Para acessar o conteúdo digitado nas caixas de texto (TEdit's) a propriedade Text é o que vc usa; - Se vc der um duplo-clique numa das caixas de texto, se não me engano (não tenho o Delphi nem o FPC pra confirmar) vc vai editar o código do evento OnChange. Uma pergunta: vc está praticando com o Delphi (qual versão) ou com o FPC? Já procurou alguma apostila com exemplos em Delphi / Object Pascal? []'s Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sáb, 30/5/09, arca765 arca...@yahoo.com.br escreveu: De: arca765 arca...@yahoo.com.br Assunto: [delphi-br] Delphi + código Para: delphi-br@yahoogrupos.com.br Data: Sábado, 30 de Maio de 2009, 14:20 Uái, sô ! Cóf .. cóf .. cóf ! Quanta velharia ! Isso aqui está parecendo sêbo ! hehehe Criei um form com 2 caixas de texto, 2 labels, e, um botão Ok. Pressionei o botão Ok, e, apareceu uma janelinha Begin .. End. Sei que, tenho que, digitar um código para pegar\validar o usuário\senha. Como acesso essas caixas de texto, e, o conteúdo digitado pelo usuário em Delphi, e, em FreePASCAL :? PS No Pascal pré-histórico era readln, mas, e, agora :? Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Delphi + código
Pois é... se um exemplo SIMPLES você não quis sequer copiar e colar por achar complexo, então desculpe; acho que você precisa estudar um pouco de lógica. Ou sei lá... pegar outra apostila. Pela experiência que vc disse ter, esse tipo de dúvida é um paradoxo sem tamanho. Não dá pra ficar tão perdido assim. Por isso fiquei meio preocupado ao Delphi e FPC. Quando há dificuldade em compreender algo simples, qualquer mínimo detalhe atrapalha. Parece ser o seu caso. Conselho: deixe o FPC de lado por enquanto e baixe e instale o Turbo Delphi. A propósito, já experimentou dar uma lida na ajuda do Delphi? Vai poupar algum tempo. Só ler não vai fazê-lo entender. PRATIQUE, TENHA INICIATIVA! Atte, Ricardo Cardoso. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sáb, 30/5/09, Rafael Augusto Ferrereira arca...@yahoo.com.br escreveu: De: Rafael Augusto Ferrereira arca...@yahoo.com.br Assunto: [delphi-br] Delphi + código Para: delphi-br@yahoogrupos.com.br Data: Sábado, 30 de Maio de 2009, 18:14 Ricardo César Cardoso, 'Estranho... você está usando material de referência para Delphi' R: Baixei uma apostila sobre Delphi que, dá uma visão muito detalhada sobre a ferramenta, mas, até agora não tocou em código. Baixei tb um tutorial sobre Delphi do GeoCities, e, ainda o estou lendo. Numa mensagem sua (de quinta ou sexta feira, não estou certo) eu exemplifiquei exatamente isso.' R: Achei bastante complexo, e, nem digitei. hihi 'Mas acho que dá pra fazer um resumo de quais propriedades de cada componente vc vai precisar: - Para acessar o conteúdo digitado nas caixas de texto (TEdit's) a propriedade Text é o que vc usa; - Se vc der um duplo-clique numa das caixas de texto, se não me engano (não tenho o Delphi nem o FPC pra confirmar) vc vai editar o código do evento OnChange. 'Uma pergunta: vc está praticando com o Delphi (qual versão) ou com o FPC?' R: Delphi 5 na escola, e, FreePASCAL em casa. Pensei que, fosse tudo Pascal, mas, o FreePASCAL é bem diferente do Delphi. No FreePASCAL eu rodei o programa demo Hello, e, o estou estudando para entender melhor. 'Já procurou alguma apostila com exemplos em Delphi / Object Pascal?' R: Ainda não, mas, assim que, souber de uma eu a lerei. Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Delphi - código
Só alterando um item, o copy-paste seria depois da procedure e antes do end; Ele vai dar um duplo clique no botão e copia abaixo. :) Ricardo César Cardoso escreveu: Vixi... nem me fale. Esse tá causando. Piadinhas a parte e indo ao que interessa, uma validação burra de usuário e senha seria: {* Inicio do Copy/Paste *} Procedure TForm1.Button1Click(Sender: TObject); Const ..USER = 'SYSDBA'; PASS = 'masterkey'; Begin ..if( (Usr.Text USER) and (Psw.Text PASS) ) then ..begin ShowMessage( 'Nome de usuário ou senha inválidos' ); Usr.Clear; Psw.Clear; Usr.Setfocus; ..end; End; {* Final do Copy/Paste *} Como disse, é uma validação burra (não dá pra dizer didática, pois tá meio capenga, sei lá) pois na prática vc não usaria constantes hardcoded. E faria algum tratamento para uma tela desse tipo por exemplo, fazendo uma consulta a uma base de dados e retornando apenas um valor booleano para credenciais (usr + psw) válidos. Poderia também usar um recurso dos TEdits que é a propriedade PasswordChar que define um caractere para aparecer no campo PSW ao invés do texto que vc digitou (mostrar ao invés das letras) Outra coisa: se vc quiser, pode usar as funções UpperCase ou LowerCase na comparação, pois mesmo que o usuário digite 'Sysdba', 'sYSDBA', 'sysdba' ou qualquer outra variação, essa digitação será convertida toda para letras maiúsculas (usando UpperCase) ou minúsculas (usando LowerCase) o que dispensa o usuário de se preocupar se digitou tudo em maiúsulas, ou minúsculas ou camelcase (SysDba). Bem, o mínimo do básico é isso. Já é suficiente pra poder testar... E falando sério, sem nenhuma ironia MESMO, você está fazendo algum curso ou seguindo algum material? Ajuda bastante ter algum material pra começar a mexer. Ou se estiver usando o Delphi 7, o próprio Help tem alguns exemplos de código que vc pode copiar e colar pra testar a execução. []'s Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qui, 28/5/09, Humberto Oliveira holiveira.wordpr...@gmail.com mailto:holiveira.wordpress%40gmail.com escreveu: De: Humberto Oliveira holiveira.wordpr...@gmail.com mailto:holiveira.wordpress%40gmail.com Assunto: Re: [delphi-br] Delphi - código Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Data: Quinta-feira, 28 de Maio de 2009, 21:24 Vixi... Cego em tiroteio? 2009/5/28 arca765 arca...@yahoo. com.br Criei um Form tamanho padrão. Acrescentei 2 cxs de texto lableadas\identific adas Usr\Psw (Usuário\Senha) . Acresci 1 botão Ok. Assim que, o usuário preencher os 2 campos (Usr\Psw), e, clicar no botão Ok o que, é que, eu faço :? Onde eu digito o código fonte para poder 'trabalhar' com o nome do usuário, e, a senha :? Onde estão o Begin\End. do arquivo principal .pas :? [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Delphi - código
O que significa tamanho padrão de um form? Sobre o botão, dê dois-cliques nele e entre procedure, begin e end; você digita o código que deseja, não espere ter um componente ou um COMANDO para ser feito tudo, a um tempo atrás numa lista (nem me lembro qual, nem quero lembrar), apareceu um cara querendo um componente para fazer o controle de contas a pagar e receber para um programa de contabilidade que ele tava iniciando, todo mundo da lista riram... Pelo visto você é iniciante e, se eu fosse você, dava uma estudada na net (apostilas, e principalmente tutoriais), na net você encontra vídeo-aulas... Blz. arca765 escreveu: Criei um Form tamanho padrão. Acrescentei 2 cxs de texto lableadas\identificadas Usr\Psw (Usuário\Senha). Acresci 1 botão Ok. Assim que, o usuário preencher os 2 campos (Usr\Psw), e, clicar no botão Ok o que, é que, eu faço :? Onde eu digito o código fonte para poder 'trabalhar' com o nome do usuário, e, a senha :? Onde estão o Begin\End. do arquivo principal .pas :?
Re: [delphi-br] Delphi - código
Mas, em qual dos arquivos devo inserir o código ? No .dpr ou no .pas R.: Dê um duplo clique no botão ok e insira o código dentro do begin end Rafael Augusto Ferrereira escreveu: Ricardo, 'Vixi... nem me fale. Esse tá causando.' R: Foi sem querer .. querendo .. rs '.. indo ao que interessa' R: Mas, em qual dos arquivos devo inserir o código ? No .dpr ou no .pas ::? '... E falando sério, sem nenhuma ironia MESMO, você está fazendo algum curso ou seguindo algum material?' R: Estou navegando por conta própria. Criei um Form, acrescentei 2 labels, inseri 2 caixas de texto, e, agora 1 botão Ok. Daí, abri os arquivos usando o WordPad, e, comecei a 'fuçar' prá tentar descobrir onde digito as intruções relativas ao evento 'pressionar botão' Ok. E, até agora .. não sei em qual arquivo devo digitar o código que, vc me enviou !:? 'Ajuda bastante ter algum material pra começar a mexer. Ou se estiver usando o Delphi 7, o próprio Help tem alguns exemplos de código que vc pode copiar e colar pra testar a execução.' R: Estou lendo uma apostila completa sobre Delphi, mas, ela é mais voltada a apresentar os componentes do que, fornecer exemplos simples para quem está começando, como eu. Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Delphi - código
Os códigos que eu te passei são para ser digitados num arquivo .PAS. O que vou escrever é obvio mas acho necessário: tenha uma versão do TurboDelphi ou pelo menos do Lazarus/FPC instalada para poder digitar os programas e exemplos que você tem no material que está seguindo. Tanto o TurboDelphi quanto o Lazarus são IDEs freeware que você pode usar sem medo e sem a preocupação de estar infringindo o copyright da Embarcadero/CG. O único impecílio que vc vai encontrar no TurboDelphi é que não é possível instalar componentes de terceiros, mas para iniciantes se familiarizarem com o ambiente (IDE) e a linguagem, esse impecílio não faz diferença. O Lazarus/FreePascal também é um ajudante de grande valia... A única coisa que pode ser incômda é que a única extensão de arquivo que é parecida com o Delphi (que eu me lembre agora de cor) é o .PAS. O restante, mesmo tendo a mesma função, usa extensões diferentes. Não é impossível fazer digitar um programa somente usando o bloco de notas e compilar e linkeditar por linha de comando, mas acho que vai mais atrapalhar do que ajudar. E não vai ser fácil achar um material bem explicado sobre o assunto. Até hoje eu acho que só precisei recorrer a compilação por linha de comando umas 5 ou 6 vezes. TurboDelphi: http://www.codegear.com/downloads/free/turbo Lazarus/FreePascal: http://sourceforge.net/project/showfiles.php?group_id=89339 Atte, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sex, 29/5/09, Rafael Augusto Ferrereira arca...@yahoo.com.br escreveu: De: Rafael Augusto Ferrereira arca...@yahoo.com.br Assunto: [delphi-br] Delphi - código Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 29 de Maio de 2009, 0:47 Ricardo, 'Vixi... nem me fale. Esse tá causando.' R: Foi sem querer .. querendo .. rs '.. indo ao que interessa' R: Mas, em qual dos arquivos devo inserir o código ? No .dpr ou no .pas ::? '... E falando sério, sem nenhuma ironia MESMO, você está fazendo algum curso ou seguindo algum material?' R: Estou navegando por conta própria. Criei um Form, acrescentei 2 labels, inseri 2 caixas de texto, e, agora 1 botão Ok. Daí, abri os arquivos usando o WordPad, e, comecei a 'fuçar' prá tentar descobrir onde digito as intruções relativas ao evento 'pressionar botão' Ok. E, até agora .. não sei em qual arquivo devo digitar o código que, vc me enviou !:? 'Ajuda bastante ter algum material pra começar a mexer. Ou se estiver usando o Delphi 7, o próprio Help tem alguns exemplos de código que vc pode copiar e colar pra testar a execução.' R: Estou lendo uma apostila completa sobre Delphi, mas, ela é mais voltada a apresentar os componentes do que, fornecer exemplos simples para quem está começando, como eu. Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Delphi - código
Vixi... Cego em tiroteio? 2009/5/28 arca765 arca...@yahoo.com.br Criei um Form tamanho padrão. Acrescentei 2 cxs de texto lableadas\identificadas Usr\Psw (Usuário\Senha). Acresci 1 botão Ok. Assim que, o usuário preencher os 2 campos (Usr\Psw), e, clicar no botão Ok o que, é que, eu faço :? Onde eu digito o código fonte para poder 'trabalhar' com o nome do usuário, e, a senha :? Onde estão o Begin\End. do arquivo principal .pas :? [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Delphi - código
Vixi... nem me fale. Esse tá causando. Piadinhas a parte e indo ao que interessa, uma validação burra de usuário e senha seria: {* Inicio do Copy/Paste *} Procedure TForm1.Button1Click(Sender: TObject); Const ..USER = 'SYSDBA'; PASS = 'masterkey'; Begin ..if( (Usr.Text USER) and (Psw.Text PASS) ) then ..begin ShowMessage( 'Nome de usuário ou senha inválidos' ); Usr.Clear; Psw.Clear; Usr.Setfocus; ..end; End; {* Final do Copy/Paste *} Como disse, é uma validação burra (não dá pra dizer didática, pois tá meio capenga, sei lá) pois na prática vc não usaria constantes hardcoded. E faria algum tratamento para uma tela desse tipo por exemplo, fazendo uma consulta a uma base de dados e retornando apenas um valor booleano para credenciais (usr + psw) válidos. Poderia também usar um recurso dos TEdits que é a propriedade PasswordChar que define um caractere para aparecer no campo PSW ao invés do texto que vc digitou (mostrar ao invés das letras) Outra coisa: se vc quiser, pode usar as funções UpperCase ou LowerCase na comparação, pois mesmo que o usuário digite 'Sysdba', 'sYSDBA', 'sysdba' ou qualquer outra variação, essa digitação será convertida toda para letras maiúsculas (usando UpperCase) ou minúsculas (usando LowerCase) o que dispensa o usuário de se preocupar se digitou tudo em maiúsulas, ou minúsculas ou camelcase (SysDba). Bem, o mínimo do básico é isso. Já é suficiente pra poder testar... E falando sério, sem nenhuma ironia MESMO, você está fazendo algum curso ou seguindo algum material? Ajuda bastante ter algum material pra começar a mexer. Ou se estiver usando o Delphi 7, o próprio Help tem alguns exemplos de código que vc pode copiar e colar pra testar a execução. []'s Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qui, 28/5/09, Humberto Oliveira holiveira.wordpr...@gmail.com escreveu: De: Humberto Oliveira holiveira.wordpr...@gmail.com Assunto: Re: [delphi-br] Delphi - código Para: delphi-br@yahoogrupos.com.br Data: Quinta-feira, 28 de Maio de 2009, 21:24 Vixi... Cego em tiroteio? 2009/5/28 arca765 arca...@yahoo. com.br Criei um Form tamanho padrão. Acrescentei 2 cxs de texto lableadas\identific adas Usr\Psw (Usuário\Senha) . Acresci 1 botão Ok. Assim que, o usuário preencher os 2 campos (Usr\Psw), e, clicar no botão Ok o que, é que, eu faço :? Onde eu digito o código fonte para poder 'trabalhar' com o nome do usuário, e, a senha :? Onde estão o Begin\End. do arquivo principal .pas :? [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]