FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Problema con pieles en maquina cliente
Hola buenas, en mi aplicacion uso pieles de Alpha Controls, y claro en mi pc el formulario y botones y demas componentes se ven correctamente, pero en el otro ordnador no, simplemente ignora esa piel de Alpha Controls. He optado por compilar con paquetes y librerias, pero desconozco si esto servirá. Entonces ¿que puedo hacer para que se cargue Alpha Controls correctamente al ejecutar la aplicacion en la otra maquina? Lo cierto es que no tengo ni idea de como hacer esto.
gracias por todo y un saludo. |
#2
|
||||
|
||||
¿Cómo estás cargando las pieles?
Es posible que no te encuentre el fichero de Skin en la máquina cliente. En la mayoría de paquetes de skins, puedes copiar el skin junto con tu aplicación (por ejemplo si quieres que el usuario pueda cambiarlo) o incluirlos en los recursos y leerlo desde ahí.
__________________
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. |
#3
|
|||
|
|||
Hola.
Como dice Neftali seguro que no encuentra el fichero de skin. No necesitas compilar nada extra. El componente TsSkinManager tiene dos propiedades: InternalSkins. Vas cargando ahí los skins que quieras (engorda mucho el exe). SkinDirectory. Es un directorio donde guardas los skins que quieras: TsSkinManager1.SkinDirectory := 'C:\tudirectorio\skins'; Esta opción no carga el exe, pero necesitas un directorio con los ficheros skin, lo lógico sería en el directorio de tu aplicación. Le puedes dar al usuario la opción de cambiarlos: Espero te sirva. Un saludo.
__________________
Este mundo es el camino para el otro, que es morada sin cesar. Mas cumple tener buen tino para andar esta jornada sin errar. (J. Manrique) |
#4
|
||||
|
||||
hola pedro-juan probare lo que me has dicho, ayer le indicaba a la aplicacion mediante la llamada a un archivo .ini donde se encontraba la piel que debeia cargar, pero esta opcion no me sirve. A ver con lo que tu me dices, ya contare a ver que tal va. Ya esta toda la aplicacion acabada y hace lo que tiene que hacer, y me da rabia que se vea tan fea en la maquina del cliente. un saludo y gracias.
|
#5
|
|||
|
|||
Cita:
AlphaContros proporciona una manera fácil y rápida de manejar los skins. Te indico:
Asegúrate de que la propiedad TsSkinManager1.Active está a true. Espero que con esto te haga más fácil lo que te propones. A mí me funciona muy bien. Un saludo.
__________________
Este mundo es el camino para el otro, que es morada sin cesar. Mas cumple tener buen tino para andar esta jornada sin errar. (J. Manrique) |
#6
|
||||
|
||||
hola pedro-juan
bueno, ahora es que estoy fuera de casa, cuando vuelva ya me pongo con ello y si puedo mañana te comento que tal me fue. Lo del .ini donde la aplicacion busca la piel, no funciona, la busca, la encuentra pero no la carga. A ver con tu consejo si funciona. muchas gracias y un saludo. |
#7
|
||||
|
||||
hola de nuevo
perdonad el tiempo en contestar, la aplicacion funciona y ya se la entregue al cliente. gracias por todo. saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
asignar una direccion web a una maquina cliente | pollo_c | Internet | 3 | 01-05-2007 13:42:32 |
Cliente FTP - Problema! | adcoma | Internet | 1 | 12-04-2006 20:52:12 |
Como saber quien tiene una sesion iniciada en la maquina "\\maquina....." | OSKR | API de Windows | 2 | 25-11-2005 21:20:32 |
'¿Inno Setup Pieles o eskines.¡? | JXJ | Varios | 0 | 17-06-2005 00:54:56 |
Problema ejecución con XP sólo una máquina. | setry2 | Varios | 2 | 24-03-2004 13:07:33 |
|