Nicolas___
Messages postés992Date d'inscriptionjeudi 2 novembre 2000StatutMembreDernière intervention24 avril 2013
-
3 janv. 2008 à 14:09
Nicolas___
Messages postés992Date d'inscriptionjeudi 2 novembre 2000StatutMembreDernière intervention24 avril 2013
-
6 janv. 2008 à 15:47
Bonjour , Joyeuse Année ,
Voila , bete question mais probleme assez important ...
Je suis en train de faire un programme manipulant des dll de ressources Mais j'ai un assez gros problème :
Je crée ma ressource a partir d'1 fichier RC que je compile ensuite avec brcc32.exe (compilateur ressource ds delphi )
qui me donne mon fichier *.res ,
Le problème est que ce compilateur (ou les fichiers res je sais pas ... ) ne supporte pas les bitmaps de + de 256 couleurs !
Qq1 a une solution pour qu'il puisse supporter plus de couleurs ?
japee
Messages postés1727Date d'inscriptionvendredi 27 décembre 2002StatutModérateurDernière intervention 6 novembre 20218 6 janv. 2008 à 15:16
Hello tous,
Oui, pour les noms longs ou avec des espaces, on peut également utiliser ExtractShortPathName ou directement GetShortPathName (si on est maso)
Je trouve l'idée du batch très intéressante.
Outre le fait qu'il peut aider à gérer les erreurs, il permet de préciser le répertoire de destination du fichier .res.
Car les options de commande en ligne de brcc32.exe ne permettent pas de le faire. On ne peut que préciser le nom du fichier (avec le paramètre -foNomFichier), ce qui n'est pas très satisfaisant...
En enrobant tout ça dans une routine, ça pourrait simplifier pas mal la compilation des ressources. Enfin, moi, ça me donne plein d'idées. Et pourquoi pas faire son propre compilateur de ressources, hein ?