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

WinDev Discussion :

Bibliothèque externe passage de paramètres et appel de procédure


Sujet :

WinDev

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur indépendant
    Inscrit en
    Mai 2002
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur indépendant

    Informations forums :
    Inscription : Mai 2002
    Messages : 231
    Points : 116
    Points
    116
    Par défaut Bibliothèque externe passage de paramètres et appel de procédure
    Bonjour à tous,

    Je découvre les bibliothèques de Windev.

    Après recherches j'ai réussi à compiler et appeler une fenêtre dans une bibliothèque externe.

    Code de mon programme principal
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
     
    // Declarations globales 
    hWDL_ est un entier
     
    EXTERNE FEN_logiciel  // Fenêtre avec paramètres 
    EXTERNE trt_logiciel        // Procédure interne
     
     
    // initialisation fenetre principale 
    hWDL_ = ChargeWDL("MA_BIB.wdl")
     
    SI hWDL_ = -1 ALORS FinProgramme("MA_BIB WDL non chargée" + RC + ErreurInfo())
     
     
    // Fermeture de la bibliothèque
    DéchargeWDL(hWDL_)

    1 Problème

    Les paramètres à l'ouverture de la fenêtre fen_logiciel ne passent , ils sont vides dans la WDL MA_BIB.

    appel du programme principal vers MA_BIB
    OuvreFille(FEn_logiciel,param1,param2)


    fenetre avec parametres dans MA_BIB
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    PROCEDURE fen_logiciel(param1 est une chaîne, param2 est une chaîne)
    Si j'ajoute ma fenetre Fen_logiciel dans le projet , les paramètres passent bien avec les valeurs


    2 Problème

    Je tente d'appeler une procédure dans ma bibliothèque et là ça plante directement.

    fen_logiciel.Trt_logiciel(param1,param2,param3,False)
    J'ai le message suivant , le champ fen_logiciel est inconnu pourtant il est reconnu dans l'éditeur et le programme principale compile

    Trt_logiciel(param1,param2,param3,False)
    J'ai le message procedure trt_logiciel inconnu

    J'ai placé la procédure trt_logiciel dans ma fenêtre fen_logiciel en procédure locale car elle appartient à la fenêtre destiné à être une bibliothèque
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    PROCEDURE Trt_logiciel(param1 est une chaîne, param2 est une chaîne,  param3 est une chaîne, admin  est un booléen)
    L'éditeur les accepte et compile , c'est car elles sont déclarées en EXTERNE en début de fenêtre principale.

    Pour résumer , j'ai le problème du passage des paramètres vers une bibliothèque et l'appel d'une procédure interne de cette bibliothèque

    Merci pour vos éclairages éventuels

    Philippe

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur indépendant
    Inscrit en
    Mai 2002
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur indépendant

    Informations forums :
    Inscription : Mai 2002
    Messages : 231
    Points : 116
    Points
    116
    Par défaut Composant comme solution
    Je suis passé par un composant qui est plus simple à mettre en place.

    Est-ce qu'il est possible d'utiliser les bibliothèques pour ma problématique

    Je m'initie aux bibliothèques et pour l'instant je rame sec

    Merci de vos réponses.

    Philippe

Discussions similaires

  1. [AC-2010] Passage de paramètre pour appel de procédure
    Par Pago283 dans le forum VBA Access
    Réponses: 2
    Dernier message: 24/01/2013, 15h48
  2. Passage de paramètre et appel de fonction de dessin
    Par Naezys dans le forum GTK+ avec C & C++
    Réponses: 0
    Dernier message: 28/10/2012, 18h02
  3. Passage de paramètre à l'appel d'un Forms
    Par sibama dans le forum VB.NET
    Réponses: 7
    Dernier message: 13/12/2008, 21h15
  4. Réponses: 13
    Dernier message: 22/10/2008, 16h20
  5. Passage de paramètres et appel de propriété
    Par zesamoth dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 04/06/2008, 15h43

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