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 :

mettre à jour un OCX


Sujet :

VB 6 et antérieur

  1. #1
    Membre habitué
    Inscrit en
    Avril 2004
    Messages
    499
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 499
    Points : 125
    Points
    125
    Par défaut mettre à jour un OCX
    bonjour à tous
    j'ai créé un OCX que j'ai réutilisé dans mon programe mais j'ai fait plusieur essai d'OCX et je voudrais utiliser mon dernier OCX dans mon programe mais à chaque fois que je charge mon programe il ne peux charger l'OCX.Comment faire pour modifier le contenu de l'OCX sans changer dans mon prog les dizaines de controles que j'ai chargé?

    de plus j'ai fait plusieur OCX sans en changer le nom mais dans des répertoires différents, comment désactiver dans composant tous ces OCX ?

  2. #2
    Membre expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Points : 3 685
    Points
    3 685
    Par défaut
    Houlala, ça m'a l'air d'être un beau m...ier sur ta machine !
    A mon avis tu devrais "désenregistrer" tes OCX inutiles de Windows avec "regsvr32 -u" (cherches un peu sur Google pour plus d'explication). Efface ensuite tous les répertoires de ces OCX inutiles.

    Sinon, à ma connaissance (qui est assez limitée là encore sur ce sujet), si tu modifies ton OCX, tu es obligé de le "redessiner" dans ton programme, sauf si celui ci était inclus dans un groupe de projets en même temps que ton "projet" OCX (enfin il me semble).
    Pour VB6 : N'oubliez pas d'aller voir la FAQ et les Tutoriels
    Vous trouvez une reponse particulierement utile ? Votez pour !

  3. #3
    Membre habitué
    Inscrit en
    Avril 2004
    Messages
    499
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 499
    Points : 125
    Points
    125
    Par défaut
    j'ai désinstaller les ocx que je ne voulais plus avec regsvr32 /u "nomdelocx" qui a bien fonctionné mais apparement dans le panneau "composants" de VB il apparaissent toujours, ils ne peuvent plus être chargé mais sont apparent comment les supprimer de "composants"

  4. #4
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Points : 5 535
    Points
    5 535
    Par défaut
    Sers-toi de ceci :

    http://www.4developers.com/com/index.htm

    Et lis ceci :

    "si ensuite à l'ouverture d'un projet : réception d'un message d'erreur ===>> réenregistre ton ocx. Mets-le une form, enregistre et ouvre le .frm avec notepad ===>> recheche de la ligne Object = nom_de-ton_ocx ===>>> la copier et, dans ton projet : l'insérer en lieu et place de l'existante pour le même ocx ===>> lancez ===>> refonctionne".

    Kif Fif avec fichier fichier .vbp (mais avec les " et les accolades)

  5. #5
    Membre habitué
    Inscrit en
    Avril 2004
    Messages
    499
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 499
    Points : 125
    Points
    125
    Par défaut
    sympa bien résolu
    logiciel en anglais mais assez facilement utilisable et tes explications juste ce qu'il faut
    merci encore

  6. #6
    Membre expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Points : 3 696
    Points
    3 696
    Par défaut
    Si non,pour le futur, il est interressant de demander à Vb de garder la compatibilité binaire lors de la recompilation de ton ocx.
    Projet/Propriétés du projet/Onglet composant
    En général, on ne demande de conseils que pour ne pas les suivre ou, si on les a suivis, reprocher à quelqu'un de les avoir donnés
    (ALEXANDRE DUMAS)

    N'hésitez pas à visiter ma page de contributions

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

Discussions similaires

  1. [Swing]Mettre à jour un champ d'un autre Jfame
    Par yoyothebest dans le forum SWT/JFace
    Réponses: 3
    Dernier message: 14/09/2004, 13h39
  2. Comment mettre à jour une ligne sans doublon via déclencheur
    Par fuelcontact dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/08/2004, 15h56
  3. Réponses: 3
    Dernier message: 09/07/2004, 10h23
  4. Mettre à jour une table depuis une autre
    Par rsc dans le forum SQL
    Réponses: 4
    Dernier message: 09/07/2004, 10h08
  5. Réponses: 6
    Dernier message: 14/02/2003, 16h52

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