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 :

Problème avec DLL de modification des fichiers Hyerfiles


Sujet :

WinDev

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 355
    Points : 509
    Points
    509
    Par défaut Problème avec DLL de modification des fichiers Hyerfiles
    Bonsoir,

    Je développe depuis plus mois une application sous Windev 14, 15, 16, 17 et maintenant 18. Habituellement, la génération de l'installation ne posait aucun problème et fonctionnait bien à l'utilisation. Depuis que je suis en version 18, j'ai un message d'erreur à l'installation "Impossible de trouver la DLL de modification automatique des données des fichiers HyperFileSQL".

    J'ai un peu fouillé dans la doc, sur le net, j'ai vérifié deux ou 3 choses (l'option de modification automatique des données est bien cochée) mais le problème persiste et je ne trouve pas la solution.

    Quelqu'un a une solution pour moi svp ?
    Merci d'avance de votre aide
    Les solutions les plus simples sont les plus efficaces

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    217
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 217
    Points : 487
    Points
    487
    Par défaut
    Bonjour,

    La DLL de modification des fichiers Hyperfile est la wdmodXXX.dll.
    En remplaçant bien sur les XXX par la version de Windev (exemple en version 17 : WDMOD170.DLL)
    Est elle présente dans votre répertoire ?

    Cordialement

    Madsl@nD

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 355
    Points : 509
    Points
    509
    Par défaut Merci de votre aide
    Quand je crée l’exécutable, j'ai accès à la liste des DLL qui seront chargés lors de l'exécution. Le problème c'est que Wdmodxxx.dll n'y est pas !? Normal ?

    Est-ce que cela veut dire que je dois l'intégrer manuellement à la bibliothèque des fichiers ?

    Est-ce dans l'exe de l'application, dans l'exe de l'installateur ou dans la bibliothèque de l'un ou de l'autre que je dois le gérer ?

    Je profite de l'occasion pour vous poser une autre question. Sur le site de pcsoft on trouve le framework en version 32 et 64 bits. Le choix dépend du système sur le poste de développement ou du système sur le poste client ?

    Merci d'avance
    Les solutions les plus simples sont les plus efficaces

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 355
    Points : 509
    Points
    509
    Par défaut
    je viens des tester différentes solutions pour intégrer la Wdmodxxx.dll dans mon install mais j'ai toujours le même message d'erreur.
    Les solutions les plus simples sont les plus efficaces

  5. #5
    Membre éprouvé
    Inscrit en
    Avril 2008
    Messages
    1 129
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 1 129
    Points : 1 283
    Points
    1 283
    Par défaut
    Salut lolo

    Ces dll sont à intégrer manuellement (tu les trouveras dans le dossier d'installation de WD)

    Bon DEV

  6. #6
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 355
    Points : 509
    Points
    509
    Par défaut
    Merci de ton aide zouzoukha,

    Ce que je ne comprend pas c'est pourquoi un projet qui fonctionnait bien avec windev 17 me pose problème avec la version 18 !?
    Je n'ai rien changé au projet juste ouvert avec windev 18 et régénéré l'installation.
    Peux tu me préciser quel DLL (et autres fichiers si nécessaire) je dois intégrer manuellement et où je dois les intégrer stp ?

    J'ai essayé d'intégrer WDmod180.dll à plusieurs endroit mais cela ne change rien.

    Merci d'avance
    Les solutions les plus simples sont les plus efficaces

  7. #7
    Membre éprouvé
    Inscrit en
    Avril 2008
    Messages
    1 129
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 1 129
    Points : 1 283
    Points
    1 283
    Par défaut
    Salut lolo,

    Je ne sais pas pour WD18, mais si tu intègre les dll de WDModfic manuellement en les intégrant dans la création de l'exécutable, cela induit que tu procèdes à la modification automatique des données par programmation ? (en ligne de commande)

    Dans tous les cas, tu devrais jeter un coup d'oeil Ici

    Bon courage!

  8. #8
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 355
    Points : 509
    Points
    509
    Par défaut
    Bon, le problème viens de mon installateur puisque que quand j'utilise celui fourni par défaut avec windev18, cela fonctionne. Donc, j'en déduit que c'est à ce niveau que la dll fait défaut.
    Les solutions les plus simples sont les plus efficaces

  9. #9
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 355
    Points : 509
    Points
    509
    Par défaut
    J'ai résolu mon problème mais sans en connaitre la cause.
    Alors...
    1 - Pas besoin de rajouter les fichiers manuellement dans mon cas (cela ne change rien)
    2 - J'ai repris le WDSETUP fournis avec windev 18 et je l'ai customisé avec mes propres fenêtres et cela fonctionne.
    3 - J'ai comparé mon ancien exe avec le nouveau et je ne vois pas de différences (les quelques dll que je n'avais pas avant je les ai ajoutées mais sans résultat).

    Bref, cela fonctionne mais je n'ai pas identifier le problème, dsl.
    Merci de votre aide.

    PS : Pour la énième fois, le service technique de Pc Soft n'a pas répondu à ma demande. Merci Pc Soft !
    Les solutions les plus simples sont les plus efficaces

Discussions similaires

  1. [HF19] Modification des fichiers HyperFile avec PHP (ODBC)
    Par CIIAB dans le forum HyperFileSQL
    Réponses: 1
    Dernier message: 04/09/2014, 12h38
  2. [XL-2007] Problème avec la lecture VBA des Propriétés personnalisées / fichiers XLSX
    Par Fambross dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/02/2013, 07h53
  3. Réponses: 2
    Dernier message: 14/08/2012, 10h03
  4. Réponses: 5
    Dernier message: 23/02/2011, 22h02

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