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 :

Génération / intégration composant


Sujet :

WinDev

  1. #1
    Rédacteur/Modérateur

    Avatar de dsr57
    Homme Profil pro
    Analyste programmeur senior
    Inscrit en
    Octobre 2003
    Messages
    1 139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Analyste programmeur senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 139
    Points : 4 681
    Points
    4 681
    Billets dans le blog
    22
    Par défaut Génération / intégration composant
    Bonjour à tous

    Je travaille sur un projet déjà existant dans lequel j'ai du intervenir sur un composant. Je génère une nouvelle version de mon composant.
    Le problème intervient lors de la réintégration. Le programme plante sur une fenêtre du composant, sur une ligne non modifiée. Cette fenêtre prend en entrée un objet.
    la ligne posant problème appelle une fonction de cette classe

    J'ai sélectionné l'option pour que le composant utilise le même contexte d'exécution.
    Ensuite lors de la génération je sélectionne les éléments que le composants à besoin et les éléments accessibles dans les autres projets.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Module : WD140VM.DLL
    Version du module : 14.00Qs
    VI : 01F140030f
    Adresse de base : 25E60000
    Erreur système : Access violation (GPF)
    EIP = 25E93404
    OS : Windows XP ou .NET Service Pack 3(5.1.2600)
    Si quelqu'un a déjà rencontré le problème ou à une idée je prend.
    Merci par avance
    ------------------------------------------------------------------------------------------------------------------------------------------
    Mon message vous a aidé, pensez à remercier . La discussion est résolue, n'oubliez pas le tag
    ------------------------------------------------------------------------------------------------------------------------------------------
    Site perso : Formation, Expérience, Réalisations, ...
    Blog : Le Blog de DSR57 - Programmation WinDev

  2. #2
    Rédacteur/Modérateur

    Avatar de dsr57
    Homme Profil pro
    Analyste programmeur senior
    Inscrit en
    Octobre 2003
    Messages
    1 139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Analyste programmeur senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 139
    Points : 4 681
    Points
    4 681
    Billets dans le blog
    22
    Par défaut
    Bonjour,

    Après de nombreux tests, le problème proviendrait sur les lignes de codes qui accèdent aux champs graphiques d'une fenêtre du composant.
    Pourtant ces lignes sont codées dans des procédures locales à la fenêtre.
    Autre information : le composant fonctionne correctement en GO.
    ------------------------------------------------------------------------------------------------------------------------------------------
    Mon message vous a aidé, pensez à remercier . La discussion est résolue, n'oubliez pas le tag
    ------------------------------------------------------------------------------------------------------------------------------------------
    Site perso : Formation, Expérience, Réalisations, ...
    Blog : Le Blog de DSR57 - Programmation WinDev

  3. #3
    Rédacteur/Modérateur

    Avatar de dsr57
    Homme Profil pro
    Analyste programmeur senior
    Inscrit en
    Octobre 2003
    Messages
    1 139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Analyste programmeur senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 139
    Points : 4 681
    Points
    4 681
    Billets dans le blog
    22
    Par défaut
    Bonjour

    J'ai isolé le problème, il provient de deux classes utilisées présentes dans le projet du composant et dans le projet principal. En supprimant les 2 classes du projet principal cela fonctionne.
    En revanche là ou je ne comprend pas c'est comment WinDev fonctionne avec ces composants et leur génération.

    Le composant généré utilise le contexte applicatif.

    Dans la génération d'un composant on peut sélectionner :
    • les éléments à intégrer dans le composant : éléments nécessaires au bon fonctionnement du composant ;
    • les éléments accessibles : les applications clients pourront utiliser ces éléments comme tout éléments du projet.


    Si je reprend mon problème. : j'ai 2 classes dans l'application cliente (projet principal) qui sont aussi dans le composant.
    Tout en conservant les classes dans le projet principal, j'ai essayé de ne pas les intégrer dans les éléments accessibles et dans les éléments à intégrer mais le problème persiste.

    Est ce normal ? SI quelqu'un à un avis sur le sujet, une explication je prend
    ------------------------------------------------------------------------------------------------------------------------------------------
    Mon message vous a aidé, pensez à remercier . La discussion est résolue, n'oubliez pas le tag
    ------------------------------------------------------------------------------------------------------------------------------------------
    Site perso : Formation, Expérience, Réalisations, ...
    Blog : Le Blog de DSR57 - Programmation WinDev

Discussions similaires

  1. Génération des composants flex au runtime
    Par tdihedi dans le forum MXML
    Réponses: 10
    Dernier message: 04/09/2009, 15h34
  2. Génération de composants dans le managedbean
    Par dachman dans le forum JSF
    Réponses: 3
    Dernier message: 05/12/2008, 09h09
  3. Intégration composant Google
    Par lancer83 dans le forum Développement Web en Java
    Réponses: 5
    Dernier message: 26/10/2007, 16h08
  4. [Débutant]Intégration composant dans un ActiveX Control
    Par Mandalore dans le forum Visual C++
    Réponses: 9
    Dernier message: 19/03/2007, 10h28
  5. intégration de composants à une application c++ builder
    Par dinamed dans le forum C++Builder
    Réponses: 4
    Dernier message: 20/10/2006, 01h10

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