[R] Installer une police ?

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
XcessiV
Niveau 4
Niveau 4
Messages : 53
Enregistré le : mar. 07 août 2007 14:05
Localisation : Grenoble
Status : Hors ligne

[R] Installer une police ?

#1

Message par XcessiV »

Bonjour.

Dans un de mes scripts, je souhaite utiliser une police bien précise, il me faut donc l'embarquer dans mon soft quand je le compile.

J'ai testé avec

Code : Tout sélectionner

FileInstall("C:\Documents and Settings\xcessiv\My Documents\Privé\deathrattlebb_reg.ttf", "C:\WINDOWS\Fonts\deathrattlebb_reg.ttf")
Mais cela n'as pas l'air de fonctionner...
Les font s'installent apparement...

Vous avez une idée ?
Modifié en dernier par XcessiV le jeu. 18 oct. 2007 15:32, modifié 1 fois.
:) Merci à la AutoIt French Team pour son aide :)
Avatar du membre
Voodoo
Niveau 6
Niveau 6
Messages : 298
Enregistré le : ven. 20 juil. 2007 20:45
Status : Hors ligne

#2

Message par Voodoo »

Je sais que cela marche si tu copie colle le fichier. Donc tu le fileinstall dans le repertoire de ton script par exemple et tu le filecopy ou filemove.
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1550
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

#3

Message par sylvanie »

Attention, un fileinstall dans C:\Windows\... nécessite des droit suffisant pour réaliser l'écriture.
Si l'exe est lancé avec un compte utilisateur simple et que C:\windows est réservé en écriture qu'à des compte admin, ça ne risque pas de marcher
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
XcessiV
Niveau 4
Niveau 4
Messages : 53
Enregistré le : mar. 07 août 2007 14:05
Localisation : Grenoble
Status : Hors ligne

#4

Message par XcessiV »

Voila comment j'ai fait (trouvé sur le fofo officiel) :

Code : Tout sélectionner

FileInstall("C:\Documents and Settings\XcessiV\My Documents\Privé\deathrattlebb_reg.ttf", "C:\temp\deathrattlebb_reg.ttf")

FileChangeDir (@ScriptDir)
$FontFile="C:\temp\deathrattlebb_reg.ttf"
_FontInstall ( $FontFile )

Func _FontInstall ( $FontFile )
    FileCopy ( $FontFile, @WindowsDir & "\Fonts" ,1 )
    Run("explorer " & @WindowsDir & "\Fonts", "", @SW_HIDE)
    WinWait("Fonts")
    WinClose("Fonts")
    EndFunc
:) Merci à la AutoIt French Team pour son aide :)
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1550
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

#5

Message par sylvanie »

cool, merci pour l'info
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Répondre