Fecha actual Mar May 14, 2024 8:08 pm

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 6 mensajes ] 
Autor Mensaje
NotaPublicado: Sab Feb 23, 2013 2:39 pm 
Avatar de Usuario

Registrado: Dom Nov 20, 2005 11:26 am
Mensajes: 29
Hace mucho tiempo que voy detrás de ver por qué una aplicación que corre perfectamente en XP, utilizada profusamente por varios usuarios, en Windows 7 da error fatídico de "....General Protection... ".

Creo que lo he probado todo, he puesto toda clase de semáforos, debugeado, etc., etc., etc., sin ningún resultado.

Hasta que hace unos días opté por coger un módulo e ir quitando líneas (tedioso de c..) una a una y compilar cada vez.

Pues bien, al final he dado con el problema:

Tiene injundia.

Trozo de código que funcionaba bien en XP:

....
....

::grid1:calias:Fields := {{"uno","dos","tres","cuatro"}}

....
....

::grid1:HeaderImageList:Images := { "indice", "indice","","" }

....
....

Pues dicho código en Windows 7 da el error de "Protection Fail...".

Si pones imágenes en la cabecera del Grid, en Windows 7 todas las cabeceras deben tener una imagen, en XP te permitía poner en unas sí y en otras no.

Curioso no ?, pues a mí me ha supuesto una cantidad de horas que ni os cuento.

Lo que pongo a vuestra disposición para que lo podáis aprovechar, aunque seamos muy poquitos los que quedamos con C3.

Saludos cordiales.


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Lun Feb 25, 2013 11:27 pm 

Registrado: Jue Nov 03, 2005 7:20 pm
Mensajes: 132
Ubicación: Teruel(España)
La leche, si te pillo te doy un beso, me estaba pasando eso mismo desde que salió windows vista:

Con XP, asi funcionaba
::DbTitu:HeaderImageList:Images := { "","Index", "Index", "Index" }

con vista petaba, pero fui incapaz de averiguar al problema

Solamente con ponerle una imagen se corrige
::DbTitu:HeaderImageList:Images := { "NUEVO","Index", "Index", "Index" }
Mil gracias


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mar Feb 26, 2013 11:28 am 
Avatar de Usuario

Registrado: Dom Nov 20, 2005 11:26 am
Mensajes: 29
Me alegro de que te haya servido.
Lo cierto es que como he descrito anteriormente ya estaba harto de buscar la solución.

Saludos cordiales.


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Sab Mar 02, 2013 12:20 am 
Avatar de Usuario

Registrado: Dom Oct 09, 2005 11:26 am
Mensajes: 362
Ubicación: Salamanca - España
amable escribió:
La leche, si te pillo te doy un beso, me estaba pasando eso mismo desde que salió windows vista:

Con XP, asi funcionaba
::DbTitu:HeaderImageList:Images := { "","Index", "Index", "Index" }

con vista petaba, pero fui incapaz de averiguar al problema

Solamente con ponerle una imagen se corrige
::DbTitu:HeaderImageList:Images := { "NUEVO","Index", "Index", "Index" }
Mil gracias


Hola.

Si en vez de HOLA pones espacio, ¿ también funciona?

_________________
Un saludo.
Jesús P. Melgar Velasco


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Sab Mar 02, 2013 12:21 am 
Avatar de Usuario

Registrado: Dom Oct 09, 2005 11:26 am
Mensajes: 362
Ubicación: Salamanca - España
trueSoft escribió:
amable escribió:
La leche, si te pillo te doy un beso, me estaba pasando eso mismo desde que salió windows vista:

Con XP, asi funcionaba
::DbTitu:HeaderImageList:Images := { "","Index", "Index", "Index" }

con vista petaba, pero fui incapaz de averiguar al problema

Solamente con ponerle una imagen se corrige
::DbTitu:HeaderImageList:Images := { "NUEVO","Index", "Index", "Index" }
Mil gracias


Hola.

Si en vez de HOLA pones espacio, ¿ también funciona?


Quería decir NUEVO.

_________________
Un saludo.
Jesús P. Melgar Velasco


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mié Mar 13, 2013 10:29 pm 

Registrado: Jue Nov 03, 2005 7:20 pm
Mensajes: 132
Ubicación: Teruel(España)
Hola
Como bien dice Sagredo, si pones alguna imagen en la cabecera de dbgrid, la tienen que llevar todas. "NUEVO" al igual que "Index" son BMP incluidos en la aplición

Como decia en el primer mensaje, yo ya habia tirado la toalla, algunas cosas son tan simples que ni piensas en ello, Sagredo le ha debido echar mucho tiempo y paciencia.

Pero he probado lo que indicas y poniendo " ", tambien funciona, pero curiosamente inserta la imagen "Index". Besotes tambien para ti

Saludos


Arriba
 Perfil  
Responder citando  
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 6 mensajes ] 

Todos los horarios son UTC + 1 hora [ DST ]


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a:  
cron