ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

[RESOLVIDO] Pegar conteúdo digitado em um TEdit criado...

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
weberismael
Novato
Novato


Registrado: Segunda-Feira, 19 de Julho de 2010
Mensagens: 14

MensagemEnviada: Qua Jan 18, 2012 5:37 pm    Assunto: [RESOLVIDO] Pegar conteúdo digitado em um TEdit criado... Responder com Citação

Boa tarde pessoal,
Como faço para pegar o conteúdo digitado em um TEdit criado em Run-Time ?
Por exemplo eu crio o Edit1 e Edit2 e depois preciso pegar o que foi digitado neles e inserir em uma tabela:

código para criar os campos:
Código:
if Assigned(FindComponent('Edit1')) then     TEdit(FindComponent('Edit1')).Free;
    with TEdit.Create(Self) do
    begin
        Parent := Self;
        SetBounds(110,25,100,22);
        Text := 'Edit1';
        Name := 'Edit1';
    end;

if Assigned(FindComponent('Edit2')) then  TEdit(FindComponent('Edit2')).Free;
    with TEdit.Create(Self) do
    begin
        Parent := Self;
        SetBounds(110,50,100,22);
        Text := 'Edit2';
        Name := 'Edit2';
    end;


Editado pela última vez por weberismael em Qui Jan 19, 2012 7:42 am, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
marcosalles
Moderador
Moderador


Registrado: Quarta-Feira, 26 de Março de 2008
Mensagens: 1695
Localização: Muriaé Mg

MensagemEnviada: Qua Jan 18, 2012 5:43 pm    Assunto: Responder com Citação

ele tem um Nome ... Name := 'Edit1';
ele tem um proprietário .. Self
e so retornar comn a função FindComponent()


Talves te ajude

Código:
if Assigned(Tedit(FindComponent('Edit1'))) then
    showmessage(Tedit(FindComponent('Edit1')).Text);

_________________
http://marcosalles.wordpress.com

Desenvolvo FreeLancer e presto Consultoria
Orientação Online DataSnap DbX ClientDataSet
POO , Padrões de Projeto e dúvidas de Delphi em
Geral
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Qua Jan 18, 2012 8:51 pm    Assunto: Responder com Citação

no seu codigo tem a resposta. reparou?

vc não deu o free nele?
como vc fez pra dar o free?

sacou?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
marcosalles
Moderador
Moderador


Registrado: Quarta-Feira, 26 de Março de 2008
Mensagens: 1695
Localização: Muriaé Mg

MensagemEnviada: Qua Jan 18, 2012 9:33 pm    Assunto: Responder com Citação

gilsonnrodrigues escreveu:
no seu codigo tem a resposta. reparou?

vc não deu o free nele?
como vc fez pra dar o free?

sacou?


é... Ele usa para criar se nãi esta criado.. Logo ele t b deve usar para
pagar o valor

O free ele não precisa dar , por se tratar do owner se o proprio formulário
quando destruido sera responsável todos os seus objetos

È so "mete"r o pau
_________________
http://marcosalles.wordpress.com

Desenvolvo FreeLancer e presto Consultoria
Orientação Online DataSnap DbX ClientDataSet
POO , Padrões de Projeto e dúvidas de Delphi em
Geral
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
weberismael
Novato
Novato


Registrado: Segunda-Feira, 19 de Julho de 2010
Mensagens: 14

MensagemEnviada: Qui Jan 19, 2012 7:40 am    Assunto: [RESOLVIDO] Responder com Citação

Bom dia pessoal,
Com as dicas acima consegui resolver meu problema, não havia me ligado na questão do .Text.
Agradeço a atenção de todos.
Valeu !
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB