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

VBA Access Discussion :

[A-03] Problème avec Microsoft Forms 2.0 CommandButton en réseau


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut [A-03] Problème avec Microsoft Forms 2.0 CommandButton en réseau
    Bonjour, j'ai construit une application dans laquelle il y a des bouton "Microsoft Forms 2.0 CommandButton".

    J'ai choisi ces boutons, afin de pouvoir leur définir des propriétés qui ne sont pas possible avec des boutons simples.

    Parmi ces propriétés, j'ai choisi de changer le curseur lorsque je pointe le bouton, avec le bout de code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    With Me.MonBouton
            .MousePointer = 99
            .MouseIcon = LoadPicture(Application.CurrentProject.Path & "\Data\Harrow.cur")
    End With
    J'ai placé le type de cusreur dans un dossier annexe nomé "Data".

    J'ai également changé la couleur de certains boutons, avec le code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.MonBouton.BackColor = RGB(255, 255, 255)
    J'ai également intégrer des images dans certains de mes boutons avec le code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    With Me.MonBouton
            .Picture = LoadPicture(Application.CurrentProject.Path & "\Data\Crayon.gif")
            .Caption = "Le Texte"
    End With
    Toujours en placant mon image dans le dossier Annexe "Data".

    Tout cela fonctionne très très bien lorsque je place l'application sur mon bureau, ainsi que le dossier "Data", mais dès que je place mon application et mon dossier "Data" sur le réseau de mon entreprise:

    -D'une sa rame
    -Et de deux, sa plante à chaque fois que dans une page il y a un bouton sur lequel je change le curseur, ou dans lequel j'ai placé une image.

    J'ai le message d'erreur suivant: (voir pièce jointe)

    En gros il me dit qu'il ne parvient pas a ouvrir soit l'image, soit le curseur!

    Donc je ne sais pas ce qui peut le bloquer alors que sa fonctionne nikel sur mon bureau?

    Merci de m'éclairer
    Images attachées Images attachées   

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 751
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 751
    Par défaut
    Bonjour,
    Citation Envoyé par moilou2 Voir le message
    Parmi ces propriétés, j'ai choisi de changer le curseur lorsque je pointe le bouton, avec le bout de code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    With Me.MonBouton
            .MousePointer = 99
            .MouseIcon = LoadPicture(Application.CurrentProject.Path & "\Data\Harrow.cur")
    End With
    J'ai placé le type de cusreur dans un dossier annexe nomé "Data".
    [...]
    J'ai également intégrer des images dans certains de mes boutons avec le code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    With Me.MonBouton
            .Picture = LoadPicture(Application.CurrentProject.Path & "\Data\Crayon.gif")
            .Caption = "Le Texte"
    End With
    Toujours en placant mon image dans le dossier Annexe "Data".

    Tout cela fonctionne très très bien lorsque je place l'application sur mon bureau, ainsi que le dossier "Data", mais dès que je place mon application et mon dossier "Data" sur le réseau de mon entreprise:
    Donc, si je comprends bien, tu as copié:
    * ton application dans le dossier X:\Maintenance\Public\GMAO\ACCESS\
    * tous les fichiers *.gif et *.cur dans le dossier X:\Maintenance\Public\GMAO\ACCESS\Data\
    C'est bien ça ?

    Le message d'erreur dit "ne peut ouvrir le fichier".
    Assure-toi que les droits d'accès au dossier \Data sont correctement positionnés.
    Et pour confirmer que tout fonctionne, ouvre directement un fichier *.gif du dossier X:\Maintenance\Public\GMAO\ACCESS\Data\.
    _

  3. #3
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut
    Donc, si je comprends bien, tu as copié:
    * ton application dans le dossier X:\Maintenance\Public\GMAO\ACCESS\
    * tous les fichiers *.gif et *.cur dans le dossier X:\Maintenance\Public\GMAO\ACCESS\Data\
    C'est bien ça ?
    Oui c'est exactement sa.
    Le message d'erreur dit "ne peut ouvrir le fichier".
    Assure-toi que les droits d'accès au dossier \Data sont correctement positionnés.
    Tu fait comment?

    Et pour confirmer que tout fonctionne, ouvre directement un fichier *.gif du dossier X:\Maintenance\Public\GMAO\ACCESS\Data\.
    Et pour essayer d'ouvrir directement un fichier je vais essayé demain, parce que la je ne suis pas au travail!

    Mais je pense que cela ne pose pas de soucis, à confirmer.

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 751
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 751
    Par défaut
    Citation Envoyé par moilou2 Voir le message
    Tu fait comment?
    Quel est le système d'exploitation ?
    Pour positionner les droits d'accès à un dossier ou un fichier, il faut avoir le droit de les administrer.
    Ensuite, on affiche la fenêtre des propriétés du dossier (ou fichier) et dans l'onglet Sécurité on gère les autorisations.

    Citation Envoyé par moilou2 Voir le message
    Et pour essayer d'ouvrir directement un fichier je vais essayé demain, parce que la je ne suis pas au travail!

    Mais je pense que cela ne pose pas de soucis, à confirmer.
    Mouais... le message d'erreur dit le contraire.

    Alors à demain ?
    _

  5. #5
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut
    Re, bon ba tu a raison, je ne peut pas ouvir le curseur "Arrow" dans le dossier "Data".

    Sa me met la fenêtre suivante (voir pièce jointe)

    Mais alors comment expliquer que sur mon bureau sa fonctionne?
    Images attachées Images attachées  

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 751
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 751
    Par défaut
    Bonjour,
    Citation Envoyé par moilou2 Voir le message
    Re, bon ba tu a raison, je ne peut pas ouvir le curseur "Arrow" dans le dossier "Data".

    Sa me met la fenêtre suivante (voir pièce jointe)

    Mais alors comment expliquer que sur mon bureau sa fonctionne?
    Citation Envoyé par Message d'erreur
    Pour ouvrir ce fichier, Windows doit connaître le fichier utilisé pour sa création
    Non, ce message d'erreur indique juste que le système d'exploitation ne sait pas avec quel programme ouvrir ton fichier CUR.

    C'est pour cela que je te proposais plutôt d'ouvrir un GIF, qui généralement est associé à un programme de visualisation d'image.

    As-tu regardé du côté de la sécurité ?
    A priori, si c'est toi qui a écrit, alors tu devrais aussi pouvoir lire le contenu du dossier Data.
    _

Discussions similaires

  1. Problème avec Microsoft Outlook 2007
    Par _shuriken_ dans le forum Outlook
    Réponses: 1
    Dernier message: 14/07/2006, 23h38
  2. Problème avec HTML::Form
    Par Woufeil dans le forum Web
    Réponses: 1
    Dernier message: 05/06/2006, 13h59
  3. Problème avec Microsoft SQl Server 2000
    Par jyms2006 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 01/03/2006, 10h29
  4. problème avec les forms 6i!
    Par JauB dans le forum Oracle
    Réponses: 2
    Dernier message: 07/11/2005, 08h33
  5. Problème avec Microsoft Jet
    Par LLaurent dans le forum XMLRAD
    Réponses: 2
    Dernier message: 12/10/2003, 11h04

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