Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Police dans un fichier ressource [ Divers / General ] (bonjourcheval)

vendredi 4 juillet 2008 à 16:17:35 | Police dans un fichier ressource

bonjourcheval

Bonjour à vous!

J'ai une application qui utilise un fichier ressource. Vous me suivez?

Dans mon fichier ressource, jai une police : Excalibur monospace. En passant, c'est une super belle police proportionnel gratuite =)

C'est encore simple, mais c'est ici que ça ce complique.

 Est-il possible de faire fonctionner la police sans avoir à la copier dans le dossier windows\Font et l'installer.
J'aimerais aussi ne pas avoir d'installation obligatoire seulement à cause de la police ...

Je vous entends dire, "ouais mais t'as qu'à utiliser Courrier!" NOOOON Courrier est trop laide =) De plus, jai plusieurs listbox qui s'alignent avec des tabulations et l'espace est très limité... Courrier doit etre de grosseur 10 ou plus. Moi J'ai besoin d'être avec une police de grosseur 8 pour ne pas dépasser la longeur de mes listes.

Alors voilà, si vous avez une idée!!!!


Merci beaucoup!

vendredi 4 juillet 2008 à 16:26:19 | Re : Police dans un fichier ressource

bonjourcheval

Ahh oui et j'oubliais. J'ai essayer de faire cela

Ma font est sur l'ID 102. Le setting 8 est pour les font ressources

lstTypeSols.FontName = LoadResData(102, 8)

J'ai l'erreur : La ressource dont l'identificateur est 102 est introuvable.
Erreur d'exécution 326

Aussi, présentement, ma font se trouve dans un dossier "Data" dans mon fichier RES.

Voilà, c'était une petite précision.


vendredi 4 juillet 2008 à 16:56:57 | Re : Police dans un fichier ressource

PCPT

Administrateur CodeS-SourceS
Réponse acceptée !
salut,

Est-il possible de faire fonctionner la police sans avoir à la copier dans le dossier windows\Font ...
oui, la simple copie est même à éviter puisque "naturellement" (au niveau du system) le dossier font n'en est pas un

...et l'installer.
ah beh non hein, faut pas déconner ^^


J'aimerais aussi ne pas avoir d'installation obligatoire seulement à cause de la police ...
c'est VB qui nécessite une install propre, pas la font
dans quel cas innosetup est approprié et très bien fait pour ajouter la font durant l'install

néanmoins il y a une solution :
extraction de ta font en fichier temporaire
enregistrement avec l'API AddFontResource

c'est tout ;)
++

Prenez un instant pour répondre à ce sondage svp  

vendredi 4 juillet 2008 à 17:02:07 | Re : Police dans un fichier ressource

bonjourcheval

Wow, PCPT, tu as presque toujours réponses à tout!
TU ES MON HÉRO! xD  Mais où as-tu appris tout ça?? 


bon...

Merci beaucoup encore pour ta réponse rapide. J'essaie ça et je reviens là dessus =)

vendredi 4 juillet 2008 à 17:21:18 | Re : Police dans un fichier ressource

bonjourcheval

Bon, ça fonctionne!!

C'est pas que je doutais, mais je voulais l'essayer avant pareil xD

Merci encore PCPT



Cette discussion est classé dans : fichier, ressource, jai, police, courrier


Répondre à ce message

Sujets en rapport avec ce message

utilisation de polices dans le fichier ressource [ par ayrton ] Bien le bonjour à tous.J'ai besoin d'utiliser une police de caractère exotique dans mon application. J'ai un fichier de ressource contenant déjà pas m Pbm compilation .RES [ par Arnaud01 ] Bonjour Merci d'avance à tous ceux qui liront mon message et tenterons de m'aider !Je souhaite realiser un fichier ressource contenant 4 imeges (bmp). recuperer des noms de fichier dans un repertoire precis SOUS EXCEL [ par jerome1983 ] Bonjour,Jai un pb qui me bloque dans mon taf.jai une boite de dialogue ou il ya une liste déroulante (COMBOBOX).Sur mon bureau jai un repertoire compo Ressource et fichier RTF [ par FatJoe ] Sous VB6 je souhaite charger dans un fichier ressource un fichier RTF  et biensur le faire afficher dans une RichTextBox pas de PB pour la premiere pa HELP ME PLEASE !!! PB DE RESSOURCE... [ par dalma101 ] C'est tout con mon pb...Comment on fait pour utiliser un fichier .jpg, .avi, .gif avec VB à partir d'une resource ?Et comment cela se fasse-t-il que V extraire un fichier stocké dans la ressource d'une appli [ par xenomorf_123 ] Bonsoir a tous, y a t'il une méthode pour que m'on appli une fois exécutée, extrait un fichier qui se trouve dans ses ressources? Merci :) Récupérer le nom des fontes (polices) [ par violent_ken ] Violent Ken Salut à tous !Voilà mon problème, expliqué sur un exemple :J'ai le fichier ABAC.TTF (situé dans C:\Windows\fonts). Ce fichi compiler une ressource [ par FrostByte ] Bonjourà toute la team vbfrance et à tous ses membres !J'ai un petit soucis d'ordre.... comment dire sécuritaire (je ss pas sûr que cela se dise ! bre Lire une fichier ressource .res sans LoadLibraryEx sous VB Net 2005 [ par Zash21 ] BonjourJ'aimerai lire dynamiquement un fichier ressource sans passer par l' Api LoadLibraryEx. Le fichier ressource contient des textes de mon applica pb de lecture de fichier copié [ par gilmerl ] sltsvp jai un pb ki me tient a coeur; voila lorsque je copie des musiques depuis un cd; et ke j'essais de le lire après , le mediaplayer le lit mais j


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,27 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.