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 :

omment parametrer Chemin DLL variable


Sujet :

VBA Access

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Par défaut omment parametrer Chemin DLL variable
    Bonjour,


    Je développe une application VBA. Cette appli fait appel à des APIs.
    Le problème, est que suivant le PC sur lequel est installé le logiciel, le chemin de la dll n'est pas le même (c:, d:, ou autre...)


    j'ai rangé le chemin dans une base de données afin qu'après chaque installation on puisse faire un paramétrage manuel.
    le pb : access ne veut pas de ma variable dans l'appel à la librairie...

    il ne remvoie : contante variable attendue....

    que faire?

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Par défaut
    J'ai essayé cette manipulation (c'est même la première chose que ja'ai faite !!!!!)

    rien à faire, ça ne fonctionne pas

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Par défaut
    pour le moment, j'ai fait ça...

    Private Declare Function Lec_OuvertureSessionCPS Lib "api_lec.dll" (ByVal pcChemin As Byte, ByVal NomAppli As String, ByRef numsession As Long, ByRef coderreur As Long) As Long


    même avec la dll dans le répertoire de la BDD, ça ne focntionne pas

  4. #4
    Expert confirmé
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : Suisse

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Par défaut
    Re,

    Désolé, j'ai répondu trop vite (j'ai d'ailleurs supprimé mon message)...

    Regarde ici...

    Dans la manière de charger une dll, ça devrait correspondre à ce que tu cherches...

    J'espère que cela pourra t'aider...

    Domi2

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Par défaut
    non... ça va pas.....
    pourtant lorsque je renseigne le chemin complet ça va...
    il faut que je trouve !!!! il y a forcément une solution

Discussions similaires

  1. Parametre dans une variable
    Par Sodangbe dans le forum Access
    Réponses: 3
    Dernier message: 11/01/2007, 17h54
  2. Réponses: 3
    Dernier message: 07/12/2005, 13h51
  3. [novice]parametre pour dll
    Par tixu dans le forum C++
    Réponses: 4
    Dernier message: 12/11/2004, 14h32
  4. [ASP] include remplacer chemin par variable
    Par damn dans le forum ASP
    Réponses: 3
    Dernier message: 01/10/2004, 15h27
  5. [FLASH MX2004] Chemin de variable
    Par nirousse dans le forum Flash
    Réponses: 2
    Dernier message: 09/08/2004, 11h56

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