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

VB 6 et antérieur Discussion :

Erreur 50003 - MsFlxGrd.OCX et dépendances


Sujet :

VB 6 et antérieur

  1. #1
    Membre éprouvé Avatar de electroremy
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Juin 2007
    Messages
    934
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 934
    Points : 1 274
    Points
    1 274
    Par défaut Erreur 50003 - MsFlxGrd.OCX et dépendances
    Bonjour,

    Je m'arrache les cheveux avec MsFlxGrd.OCX qui est utilisé par un de mes programmes créé en VB5

    Sur certains ordinateurs j'ai une erreur "50003" lorsque j'essaye d'afficher une fenêtre contenant le contrôle MsFlexGrid

    J'ai pourtant livré avec le programme toutes les DLL requises (installation "portable" : mon programme est livré sous forme d'archive à décompresser contenant tous les fichiers requis)

    Autre soucis : quand je lance l'utilitaire "Assistant d'installation" pour générer le fichier de dépendances, celui-ci me dit "Le fichier de dépendances des composants suivant est périmé : MSFLXGRD.OCX"

    Mais je ne sais pas comment corriger / refaire les dépendances de MSFLXGRD.OCX pour qu'elles ne soient plus périmées...
    Sur mon ordinateur :
    - MSFLXGRD.OCX date du 06/05/1999 et fait 244232 octets - Version 6.0.84.18 dans les propriétés
    - MSFLXGRD.DEP date du 19/07/1997 et fait 2495 octets

    Je commence à envisager de ne plus utiliser cette OCX (j'ai d'ailleurs abandonné les boites de dialogues pour les refaires) mais refaire à la main l'équivalent du contrôle MsFlexGrid ce n'est pas rien

    Comment faire ?

    Merci et à bientôt
    Quand deux personnes échangent un euro, chacun repart avec un euro.
    Quand deux personnes échangent une idée, chacun repart avec deux idées.

  2. #2
    Modérateur
    Avatar de l_autodidacte
    Homme Profil pro
    Retraité : Directeur de lycée/Professeur de sciences physiques
    Inscrit en
    Juillet 2009
    Messages
    2 415
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Retraité : Directeur de lycée/Professeur de sciences physiques
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 2 415
    Points : 5 806
    Points
    5 806
    Par défaut
    Si tu as sous la main VB6, tu peux créer un nouveau fichier de dépendances avec l'assistant Empaquetage et Déploiement et voir si cela résout le problème(tout en recompilant le projet).
    Ne pas oublier le tag si satisfait.
    Voter pour toute réponse satisfaisante avec pour encourager les intervenants.
    Balises CODE indispensables. Regardez ICI
    Toujours utiliser la clause Option Explicit(VBx, VBS ou VBA) et Ne jamais typer variables et/ou fonctions en VBS.
    Vous pouvez consulter mes contributions
    Ne pas oublier de consulter les différentes FAQs et les Cours/Tutoriels VB6/VBScript
    Ne pas oublier L'Aide VBScript et MSDN VB6 Fr

  3. #3
    Membre éprouvé Avatar de electroremy
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Juin 2007
    Messages
    934
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 934
    Points : 1 274
    Points
    1 274
    Par défaut
    Citation Envoyé par l_autodidacte Voir le message
    Si tu as sous la main VB6, tu peux créer un nouveau fichier de dépendances avec l'assistant Empaquetage et Déploiement et voir si cela résout le problème(tout en recompilant le projet).
    Je n'ai que VB5

    J'ai modifié mon programme pour ne plus utiliser MsFlexGrid - c'est un peu dommage mais ce contrôle n'était que dans quelques fenêtres secondaires

    Maintenant mon .exe n'utilise plus aucun OCX, que des DLL... et il s'execute sans avoir besoin de droits administrateurs, et sans avoir besoin de fichiers .manifest

    Bref bon débarras les OCX !
    Quand deux personnes échangent un euro, chacun repart avec un euro.
    Quand deux personnes échangent une idée, chacun repart avec deux idées.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ne reconnaît pas msflxgrd.ocx avec Windows 7
    Par iclic dans le forum VB 6 et antérieur
    Réponses: 16
    Dernier message: 05/03/2011, 12h54
  2. Erreur d'assembly ou de dépendance.
    Par guitou0 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 29/06/2009, 13h56
  3. Erreur avec MCI32.OCX
    Par hesky dans le forum VBScript
    Réponses: 1
    Dernier message: 28/03/2008, 10h43
  4. Problème avec MSFLXGRD.OCX
    Par Bes74 dans le forum Access
    Réponses: 1
    Dernier message: 17/06/2006, 01h47
  5. Réponses: 4
    Dernier message: 31/05/2006, 14h44

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