... y no será que debes de usar el evento OnDrawColumnCell del DBGrid en vez del evento OnDrawCell ?? ;)
|
Cita:
|
Hola.
Estuve viendo el código de roman, y funciona perfectamente. Tanto en el evento OnDrawColumnCell como en OnDrawDataCell. Sólo tuve que cambiar un cast: TExDBGrid(DBGrid1) por TStringGrid(DBGrid1) por que desconozco el tipo TExtDBGrid.
Muy interesante, no conocía esa forma de obtener la fila... ;) Saludos. :) |
Cita:
// Saludos |
Cita:
Saludos. :) |
Cita:
Lo otro, es que el codigo que dejó Neftali, lo revisé varias veces y esta identico.. incluso si compilo el ejemplo de él funciona super... Este es el codigo que utiliza Neftali
Este es el código que inserté yo...
Cita:
Estoy utilizando un Ado_Query
Si utilizo cualquier de estas sentencias para obtener el Num... me entregan el mismo valor... Igual estoy tratando de jugar por si hay algo que no quiere funcionar.. como el color u otra cosa... Tambien comparé diferencia entre los DBGrid del ejemplo de Neftali y el que utilizo yo... y esta todo casi igual... seguiré tratando Salu2:p:D |
Holas
bueno, ahora lo solucione... y lo que tube que realizar es quitar el DBGrid y poner otro... y con eso funciono super... Creo que un insecto anduvo metiendo sus patas por ahí... Gracias a todos por colaborar... Salu2:p:D |
Hola Amigos...
Les cuento que la solucion anteriormente indicada me presenta un problema muy grande (esto es segun yo)... cuando dejo el DBGrid asignado al DataSet y ejecuto el programa todo va bien.. me pinta las filas y todo... Ahora, si al DBGrid le pincho 2 veces para abrir el panel donde se configuran las columnas (que sirve para editar que campos poner y en que formato).... el efecto de pintado de fila intermedia desaparece, e incluso al ingresar al programa el formulario se demora un poco en cargar y cuando carga no muestra las filas pintadas... Existe alguna forma de solucionar esto, ya que me gusta configurar los DBGrid a mi pinta, con las columnas que quiero y con el formato que quiero tambien... Salu2:p:D |
Hola BlueSteel.
¿ Que acción realizas en el editor de columnas ? Yo hice una prueba dejando 2 columnas de las 9 que tiene una tabla y me funciona perfectamente en tiempo de ejecución. Por si te pudiera servir para cotejar, este es el código que use para la prueba:
Saludos. :) |
Cita:
Cita:
|
Hola...
Tengo una consulta con respecto al color de la letra... lo que pasa es que cuando utilizo el siguiente codigo
si bien al color de la fuente le tengo definido el color $00A00000, cuando por codigo cambia el color, le pone color blanco a la fuente, y no se logra distinguir. quise cambiar el color en el mismo codigo, pero me da un efecto intermitente lo que no se ve muy bien. Salu2:p:D |
La franja horaria es GMT +2. Ahora son las 14:33:18. |
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