Hello Rafael,
Wednesday, September 30, 2009, 12:57:54 PM, you wrote:
RB> yo tengo en el formulario un datasource un dbgrid y un dbimage RB> vinculo el dbimage y el dbgrid al mismo datasource, pero la aplicacion RB> cancela cuando la propiedad autodisplay del dbgrid est� en true.
RB> http://bugs.freepascal.org/view.php?id=12030
RB> el error se genera tanto en las versiones 0.9.24 como en la version 0.9.26 RB> Existe ese error en la actual stable del svn ?
El c�digo sigue exactamente igual, as� que si, es muy probable que el error siga ah�, de hecho creo que se cual es el motivo, y me parece incre�ble que nadie se haya dado cuenta :-? Simplemente en la linea:
GraphExt := s.ReadAnsiString;
Se leen todos los datos de la imagen en una variable string y en:
gc := GetGraphicClassForFileExtension(GraphExt)
Se usan como si fuera el nombre de un archivo (en vez de sus datos binarios) para obtener el formato gr�fico :-(
Intentar� corregirlo y propondr� un parche.
RB> al pie del reporte del bug veo que est�n pidiendo un proyecto que RB> muestre el error, como hay que hacer para enviar un proyecto para RB> ayudar a los desarrolladores ?
RB> hay normas, convenciones, buenas costumbres etc etc ?
B�sicamente creas el proyecto lo m�s peque�o que puedas, eliminas las cosas no necesarias como el icono y cosas as� y lo envias todo en un zip. Se supone que todo lo que haya en el zip una vez descomprimido es suficiente para compilar la aplicaci�n (a ser posible que el error se produzca al pulsar un bot�n o algo as� y que tenga s�lo un form). En este caso al ser un problema de base de datos es mucho m�s complicado, pero ser�a hacer una app m�nima y enviar junto a la app una base de datos que muestre el problema y que contenga pocos registros.
Best regards,
JoshyFun