Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Tema Cerrado
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-07-2003
botones67 botones67 is offline
Miembro
 
Registrado: may 2003
Posts: 104
Poder: 0
botones67 cantidad desconocida en este momento
limpiar text en edit

Hola a todos y perdorar mi ignorancia.

Tengo 10 edit y en ejecucion quiero borrar la propiedad text de todos.
Es posible hacerlo con algún bucle para no repetir el mismo codigo
para los 10

var contador: integer;


for contador:=1 to 10 do

form1.edit+contador.text:=' ' ; me da error



Gracias anticipadas
  #2  
Antiguo 16-07-2003
Bacterion Bacterion is offline
Miembro
 
Registrado: may 2003
Posts: 91
Poder: 21
Bacterion Va por buen camino
lo primero que tienes que ver es ¿que estas haciendo con form1.edit+contador.text:=' ' ;?

Una forma de hacer lo que buscas es, saber que todo Tcomponent tiene una lista de components que posee. El Form es un Tcomponent y por lo tanto, todo componente que pegas en el está en esa lista. Se accede por medio de la propiedad Components. Hay otra que te da cuantos hay, componentCount.

Ejemplo:
Procedure TForm1.LimpiaEdits;
var
I: Integer;
begin
for i := 0 to ComponentCount -1 do
if Components[i] is TEdit then
TEdit(Components[i]).Text := '';
end;

Esto debe funcionarte, salvo fallos de sintaxis.
  #3  
Antiguo 16-07-2003
botones67 botones67 is offline
Miembro
 
Registrado: may 2003
Posts: 104
Poder: 0
botones67 cantidad desconocida en este momento
Muchas gracias.
  #4  
Antiguo 16-07-2003
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 26
delphi.com.ar Va por buen camino
También puedes utilizar el método Clear. A mi parecer queda mas prolijo.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
  #5  
Antiguo 11-08-2012
reyesvc reyesvc is offline
Registrado
NULL
 
Registrado: ago 2012
Posts: 1
Poder: 0
reyesvc Va por buen camino
hola viejo yo tbm necesito una ayuda, tengo un proyecto de hacer una calculadora basica, y utilize 10 botones para los numeros del 0-9, luego 4 botones para los operadores y un EDIT para que se pueda visualizar los numeros alli...

keria saber como puedo programar por ejemplo el boton de SUMA que me haga que cuando aga click alli se pueda borrar lo que haya en el edit y pueda colocar el siguiente numero con el que kiero aser una suma y lo que se borro antes en el edit guardarlo en una variable q espere el siguiente numero qeu coloke despues, osea kisiera que tenga la misma funcion q la calculadora normal que tiene windows por defecto..

saludos y grasias
  #6  
Antiguo 11-08-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
Tema Cerrado



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 22:22:50.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi