Referenciar TStringGrid en una clase? C++
Saludos, me surgió una gran duda. Tengo una clase matriz con dos ficheros: Matriz.h y otro Matriz.cpp, en el fichero .cpp accedo al StringGrid1 del formulario, tal como se ve a continuación:
Código:
#include "Matriz.h" //fichero de la clase matriz Código:
#include "Unit1.h" |
No me parece adecuado usar una clase genérica de esa forma.
Lo correcto sería dejar la clase como lo que es, dotarla de una forma de extraer los datos como puede ser el operador [] o una función y usar esta forma para rellenar tu StringGrid desde un método del mismo Formulario. De esta forma fill_random() sólo llenaría la matriz de forma aleatoria y sería otra función la que desde el mismo formulatio llenara tu StringGrid (otro componente, o lo que sea) con esos datos. Saludos. |
La franja horaria es GMT +2. Ahora son las 06:32:27. |
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