Página 1 de 1

Error en el ejemplo dbfdata2

Publicado: Dom Mar 13, 2005 2:28 pm
por fredy[1]
Hola,
Me está dando un error el ejemplo dbfdata2, dentro de datacontrols.
Concretamente me lo da en la lí­nea que pone ::nTag := 1 y me dice
message not found: TFORM1_NTAG
El caso es que justo antes le pongo un msginfo( ::ntag) y me dice que 1
Creo que el problema está en la forma en que se define la Property
PROPERTY nTag INIT 1 WRITE ::SetTag( Value )
pero no estoy seguro.
Otra cosa
¿El directorio por defecto para abrir los bmp es el de la aplicación o
el de resources dentro de la carpeta de la aplicación? veo que se le dá
el nombre del fichero pero no el path, y están en la carpeta resource
También serí­a muy interesante una opción en el IDE que nos mostrara el
último error.log producido, o entre las extensiones al abrir un fichero
incluir la .log
Un saludico,
Fredy

Error en el ejemplo dbfdata2

Publicado: Dom Mar 13, 2005 2:37 pm
por fredy[1]
> ¿El directorio por defecto para abrir los bmp es el de la aplicación o
> el de resources dentro de la carpeta de la aplicación? veo que se le dá
> el nombre del fichero pero no el path, y están en la carpeta resource
Ya lo he visto, están en el .RC. que es quien dice dónde están y cómo se
llama el fichero.
Un saludico,
Fredy

Error en el ejemplo dbfdata2

Publicado: Dom Mar 13, 2005 3:01 pm
por jlalin
Fredy,
> Creo que el problema está en la forma en que se define la Property
> PROPERTY nTag INIT 1 WRITE ::SetTag( Value )
> pero no estoy seguro.
Este bug se lo encontró Paco V. en la aplicación que estaba haciendo y
se debe a un error en la declaración de la propiedad.
Prueba con estos cambios:
PROPERTY nTag INIT 1 WRITE INLINE ::SetTag( Value )
En el método SetTag()
::FnTag := nTag
> También serí­a muy interesante una opción en el IDE que nos mostrara el
> último error.log producido, o entre las extensiones al abrir un fichero
> incluir la .log
Esta opción está hecha hace tiempo pero aún no la he integrado en el
IDE. Intentaré que esté incluida en la próxima pre-release.
Saludos,
José Lalí­n

Error en el ejemplo dbfdata2

Publicado: Dom Mar 13, 2005 9:09 pm
por jfgimenez
Fredy,
> Ya lo he visto, están en el .RC. que es quien dice dónde están y cómo se
> llama el fichero.
Si te fijas en el gestor de recursos, hay un checkbox, que por defecto está
marcado, que indica que las imágenes que añades a los recursos se copien al
directorio de recursos. Ese directorio de recursos es el que tengas definido
en las propiedades del proyecto, y por defecto es "resource".
Lo bueno de hacerlo así es que en ese directorio tendrás siempre todas las
imágenes del proyecto, y no estarán por ahí repartidas, con lo que es mucho
más fácil hacer, p.ej., una copia de seguridad.
--
Un saludo,
José F. Giménez