IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Ajout de polices d'écriture [AC-2007]


Sujet :

IHM

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 31
    Points : 21
    Points
    21
    Par défaut Ajout de polices d'écriture
    Bonjour,

    Je voudrais savoir s'il était possible d'ajouter une police d'écriture à un projet pour ne pas être obligé de l’installer sur les postes utilisant ce dernier.

    Merci.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Je ne pense pas, Access prend les polices sur le PC, contrairement à PowerPoint où on peut faire accompagner la police.

    Si ta police est dans des zones fixes tel que des étiquettes tu peux faire un remplacement par des images.

    Le catalogue de Police sur un PC est suffisamment important, ton besoin est-il si important que cela

    Philippe

  3. #3
    Expert éminent sénior
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Points : 16 040
    Points
    16 040
    Par défaut
    Bonjour,

    C'est possible. Voir cette contribution d'Arkham46.

    Domi2
    Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

    Ici, on ne perd pas de temps ! On en passe...


    Access : créer des codes-barres 128 en VBA
    Access : les commandes intégrées des menus

    Ce message (ou un autre) vous a aidé ? Votez pour lui avec

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Domi2 Voir le message
    Bonjour,

    C'est possible. Voir cette contribution d'Arkham46.

    Domi2

  5. #5
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 31
    Points : 21
    Points
    21
    Par défaut
    Bonjour,
    Merci pour vos réponse, c'est tout à fait ce que je recherche.

    En revanche, j'ai quelques difficultés pour mettre en œuvre:

    J'ai créé un module 'Police_Ecriture' où j'ai mis le code source:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Option Compare Database
    Option Explicit
     
    Private Declare Function AddFontResourceEx Lib "gdi32" Alias "AddFontResourceExA" (ByVal lpszFilename As String, ByVal fl As Long, ByVal pdv As Long) As Long
    Private Declare Function RemoveFontResourceEx Lib "gdi32" Alias "RemoveFontResourceExA" (ByVal lpszFilename As String, ByVal fl As Long, ByVal pdv As Long) As Long
    Private Declare Function SendMessage Lib "User32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
    Private Const FR_PRIVATE = &H10
     
    Public Function AddFontFromFile(pFile As String) As Boolean
    AddFontFromFile = (AddFontResourceEx(pFile, FR_PRIVATE, 0) > 0)
    End Function
    Public Function RemoveFontFromFile(pFile As String) As Boolean
    RemoveFontFromFile = (RemoveFontResourceEx(pFile, FR_PRIVATE, 0) <> 0)
    End Function
    Ensuite, un fichier fonts dans le dossier où ce trouve ma base et j'ai ajouté ma police (ma base de donnée est sur un clé usb).
    Et pour finir, une macro 'AutoExec' ayant comme action 'ExécuterCode' et comme code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AddFontFromFile (CurrentProject.Path & "\fonts\Rina.ttf")
    Lorsque je lance ma base, la macro s'exécute mais échoue 'Une erreur est survenue lors de la compilation. Le module Visual Basic comporte une erreur de syntaxe.'

    La démarche me parait correct donc je pencherais plus sur un problème de chemin d'accès à la police.

    Qu'en pensez vous?

    Cordialement

  6. #6
    Expert éminent sénior
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Points : 16 040
    Points
    16 040
    Par défaut
    Citation Envoyé par Oxopor Voir le message
    la macro s'exécute mais échoue 'Une erreur est survenue lors de la compilation.
    Et tu as compilé ? Tu n'as aucune erreur ?
    Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

    Ici, on ne perd pas de temps ! On en passe...


    Access : créer des codes-barres 128 en VBA
    Access : les commandes intégrées des menus

    Ce message (ou un autre) vous a aidé ? Votez pour lui avec

  7. #7
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 31
    Points : 21
    Points
    21
    Par défaut
    Le problème venait de la désactivation des macros au démarrage; et même après les avoir activées, une fois sur deux ça ne fonctionnait pas.
    Je ne c'est pas si c'est très sécurisé, mais j'ai changé mes préférences Access de démarrage pour activer toutes les macros; et plus de problème.

    Merci pour vos réponses et pour ce tuto très efficace.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ajouter police d'écriture
    Par kitue dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 28/10/2009, 15h46
  2. Ajouter police d'écriture
    Par kitue dans le forum SWT/JFace
    Réponses: 2
    Dernier message: 18/06/2008, 17h35
  3. [REDHAT] Ajout de police d'écriture
    Par blackstreet dans le forum RedHat / CentOS / Fedora
    Réponses: 4
    Dernier message: 27/07/2007, 09h37
  4. Police d'écriture hors windows
    Par @lexx dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 11/02/2006, 15h26
  5. [W3C] Police d'écriture insensible aux modifs
    Par Gribouille26 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 29/09/2004, 12h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo