| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
weberismael Novato

Registrado: Segunda-Feira, 19 de Julho de 2010 Mensagens: 14
|
Enviada: Qua Jan 18, 2012 5:37 pm Assunto: [RESOLVIDO] Pegar conteúdo digitado em um TEdit criado... |
|
|
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 |
|
 |
marcosalles Moderador

Registrado: Quarta-Feira, 26 de Março de 2008 Mensagens: 1695 Localização: Muriaé Mg
|
Enviada: Qua Jan 18, 2012 5:43 pm Assunto: |
|
|
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 |
|
 |
gilsonnrodrigues Moderador

Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Qua Jan 18, 2012 8:51 pm Assunto: |
|
|
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 |
|
 |
marcosalles Moderador

Registrado: Quarta-Feira, 26 de Março de 2008 Mensagens: 1695 Localização: Muriaé Mg
|
Enviada: Qua Jan 18, 2012 9:33 pm Assunto: |
|
|
| 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 |
|
 |
weberismael Novato

Registrado: Segunda-Feira, 19 de Julho de 2010 Mensagens: 14
|
Enviada: Qui Jan 19, 2012 7:40 am Assunto: [RESOLVIDO] |
|
|
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 |
|
 |
|