Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Limpiar un StringGrid (https://www.clubdelphi.com/foros/showthread.php?t=30049)

CamiloU 07-02-2006 19:48:31

Limpiar un StringGrid
 
Buenas tardes.
Tengo el siguiente inconveniente. Presento la informacion por medio de stringGrid. La primera vez esta limpia pero las siguientes veces, siempre conserva la informaciñon anterior. Por medio de cual instruccion o propiedad puedo limpiarla. Gracias.

david duarte 07-02-2006 20:27:34

Solamente utiliza un ciclo para limpiar cada uno de los renglones y columnas.

Código Delphi [-]
for cont :=0 to Stringgrid1.colcount-1 do
  for cont1 :=0 to stringgrid2.rowcount-1 do
  stringgrid1.Cells[cont,cont1] := ''

realmente no se si este bien el codigo, ya que no tengo delphi a la mano, eso lo saque de la mi cabeza al vuelo.
Asi que creo que contiene errores, pero esa es la idea aprox, a menos de que alguien tenga otra solucion.

Espero que te sirva.

Cómo te sientes hoy??

roman 07-02-2006 20:30:53

Cita:

Empezado por david duarte
a menos de que alguien tenga otra solucion

Se puede facilitar un poco con un sólo ciclo:

Código Delphi [-]
var
  I: Integer;

begin
  for I := 1 to StringGrid1.RowCount - 1 do
    StringGrid1.Rows[i].Clear;
end;

// Saludos

CamiloU 09-02-2006 00:27:57

Muchas gracias por la ayuda. Salio de película.

lalomon 20-11-2006 00:02:55

Cita:

Empezado por roman
Se puede facilitar un poco con un sólo ciclo:

Código Delphi [-]var I: Integer; begin for I := 1 to StringGrid1.RowCount - 1 do StringGrid1.Rows[i].Clear; end;


// Saludos


creo que podemos completar este codigo con:
Código Delphi [-]
auxStringGrid(stringgrid1).DeleteRow(i);

a fin de eliminar las filas que vas dejando en blanco, claro que esto seria solo si tu stringGrid es dinamico.

saludos ;)


La franja horaria es GMT +2. Ahora son las 12:28:55.

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