Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-11-2009
Sneak Sneak is offline
Registrado
 
Registrado: jun 2007
Posts: 3
Poder: 0
Sneak Va por buen camino
Unhappy Ficheros png y Windows 2000

Hola a todos.

Os cuento por encima el probremilla que tengo. Tengo desarrollada una aplicación con Delphi 7 y MySQL, y la he instalado en un Windows 2000 server, pero todas las imágenes, botones, etc de la aplicación que utilizan imágenes en formato png no se visualizan, en su lugar aparece el hueco donde va la imagen o boton. En otros sistemas su visualización es perfecta.

He estado buscando por San Google y demás pero no he obtenido gran cosa, por si alguno se ha encontrado con el mismo problema alguna vez y sabe como cogerlo.

De antemano, muchas gracias!
Un saludo.
Responder Con Cita
  #2  
Antiguo 11-11-2009
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Pero, ¿cómo se supone que pones esas imágenes en los botones? Por defecto, Delphi no trae soporte para el formato PNG.

// Saludos
Responder Con Cita
  #3  
Antiguo 11-11-2009
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por roman Ver Mensaje
¿cómo se supone que pones esas imágenes en los botones? Por defecto, Delphi no trae soporte para el formato PNG.
Supongo que debe estar haciendo uso de algun librería externa tipo esta, esta o alguna otra similar....
El problema tal vez sea del sistema, no de la librería, de ahí que veo poco o ninguna solución.
Hay opciones para transparencias en W2000, pero al no estar integradas en el sistema son costosas.
Otra opción y dependiendo del número de botones (si no son muchos) es cargar las imágenes en otro forma (dinámicamente) dependiendo de la versión del sistema.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 12-11-2009
Sneak Sneak is offline
Registrado
 
Registrado: jun 2007
Posts: 3
Poder: 0
Sneak Va por buen camino
Hola de nuevo.
Primero de todo gracias por las respuestas.

En mi aplicación tengo tanto componentes TImage, donde la imagen que cargo en ellos es de tipo 'TdxPNGImage', como botones de tipo TSpeedButton, donde en el Glyph del botón le asigno una imagen bmp que tampoco se visualiza (En el mensaje inicial ponia que tenia imágenes png cargadas en los botones pero como bien dice román no trae soporte para este tipo de imágenes, siento el error, fallo mio).

La cuestión es que sólo ocurre en sistemas con Windows 2000, y si conoceis forma alguna de solucionarlo sin tener que modificar el diseño de mi aplicación en lo que a estas imágenes respecta.

De antemano, muchas gracias de nuevo.
Un saludo
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Windows 2000 shoulder Varios 6 09-07-2008 22:35:23
Dll's y Windows 2000 canadier Varios 7 02-09-2005 13:36:39
Windows 2000 Delphius Windows 2 29-10-2004 23:31:24
windows 2000 o 98??? ebeltete Varios 7 01-09-2003 15:59:14


La franja horaria es GMT +2. Ahora son las 07:05:58.


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
Copyright 1996-2007 Club Delphi