el_Greko Invitado
|
Publicado: Jue 03 Jul, 2003 10:01 pm Asunto: Manejo del StringGrid |
|
|
Hola foro, antes que nada quisiera felicitar a todos aquellos que mantienen este foro y tambien a aquellos que contruyen con sus conocimientos. Bueno, pero yendo al grano, me gustaria que me colaboraran con algunas preguntas:
1. Estoy trabajando con un stringgrid, y me interesa poder cambiar el contenido de ciertas celdas pero del resto no, la celdas no estan distribuidas uniformemente, se que con la propiedad goEditing puedo entrar a editar toda la malla...
2. Me interesa por otro lado colocar una imagen de fondo a todo el stringgrid, he visto la ayuda de Leo con respecto a colorear el grid, y eso funciona perfecto, he intendado utilizar el atributo canvas del stringgrid ( Malla->Canvas->Brush->Bitmap->LoadFromFile("grafico.bmp");
), pero la respuesta es "Project sim.exe raised exception class EAccessViolation with message 'Access violation at address 00403042 in module 'sim.exe'. Read of address 00000000'. Process stopped...."
3. Utilizo la funcion FloatToStrF para mandar datos a la malla, que me interesa volver presentarlos con lo puntos de miles y de millon, sin embargo cuando cambio el dato de alguna celda es necesario que ne lo recalcule, pero no puedo usar la instruccion StrToFloat ya que no acepta el formato de miles dado al string, asi que esas celdas no las puedo modificar...., me gustaria saber entonces como puedo hacer la modificacion, si la instruccion FormatFloat puede servir y como la deberia usar.
4. Por ultimo, en base a todos estos problemas que componente deberia utilizar a cambio del StringGrid en el que pueda manejar de mejor forma todos estos problemas?.
Muchas Gracias por su colaboracion. |
|