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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-10-2014
Avatar de danielmj
danielmj danielmj is offline
Miembro
 
Registrado: jun 2011
Posts: 383
Poder: 13
danielmj Va por buen camino
StringGrid problemas al seleccionar celdas

Hola después de mucho tiempo, estoy con un programita destinado a matar mi tiempo libre, pero me he quedado atascado... resulta que tengo un TStringGrid que forma una matriz de 10 × 12 y cuyas celdas tienen valores númericos y aleatorios que van del 1 al 999999.



En un momento dado, cuand pulso el botón, espero que se seleccionen tres valores distintos de entre toda las celdas y me los muestre en una etiqueta, edit, memo... ¿pero que ocurre? que devuelve un "blanco" o un valor nulo o vacío. Por ejemplo si le pido que meta uno de esos valores en una etiqueta tal que "label3", está pierde el caption y no muestra nada, de ahí que piense en un valor nulo, blanco etc.

El código este:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
begin
  label7.Caption:= IntToStr(1+random(120)); //El 1+random(120) es para evitar que tome 0 como un valor válido. Y 120 es por que es el numero de celdas de la matriz.
  label8.Caption:= IntToStr(1+random(120));

 ...

  label9.Caption:= strGrid.Cells[(StrToInt(label7.Caption)),
  (strToInt(label8.Caption))];

Supuestamente label9, debe contener las coordenadas dadas por label7 y label8 y devolver de este modo el valor X que esté en esa coordenada. Pero me devuelve un valor nulo.

¿Alguna idea?
Gracias y un saludo.
__________________
La juventud pasa, la inmadurez se supera, la ignorancia se cura con la educación, y la embriaguez con la sobriedad, pero la estupidez dura para siempre. Aristofanes.
Responder Con Cita
 



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
como seleccionar las celdas de un dbgrid con el mouse jjaen26 OOP 0 13-10-2011 17:48:45
Validar celdas de un stringgrid Elite237 OOP 25 29-10-2008 16:38:38
unir celdas en stringgrid voldemmor Varios 3 22-07-2008 21:07:55
Pintar celdas StringGrid cacu OOP 4 24-10-2007 17:22:21
StringGrid + celdas Makiley Varios 4 01-02-2006 13:01:15


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


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