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

Installation, Déploiement et Sécurité VB Discussion :

Où trouver les dernières versions des OCX ?


Sujet :

Installation, Déploiement et Sécurité VB

  1. #1
    Modérateur

    Inscrit en
    Octobre 2006
    Messages
    1 649
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 649
    Points : 2 531
    Points
    2 531
    Billets dans le blog
    6
    Par défaut Où trouver les dernières versions des OCX ?
    Bonjour,

    Je développe sur un poste qui n'a que VB pour ne pas être pollué par d'autres applications.

    Lorsque que je crée mon programme d'installation et que je l'exécute sur des postes "normaux", j'ai toujours des messages qui me disent quelque chose du genre
    Vous êtes sur le point d'installer une version moins récente de XXXX.ocx/dll que celle déjà présente sur votre poste. Voulez-vous conserver celle présente sur votre poste ?
    Dans l'absolue, ce n'est pas grave, mais ça me dérange un peu.

    Je souhaiterais donc intégrer directement dans mon setup les derniers versions des DLL, mais je ne sais pas où je peux les trouver.


    Quand je recherche sur le net, j'ai bien trouvé le site
    http://www.ocxdump.com
    qui en propose plein, mais je n'ai pas la garantie que ce sont les dernières versions (la preuve, j'ai déjà trouvé sur ce site des version antérieure à celle présente sur mon poste).

    Les OCX que je recherche sont des OCX "communs" : COMDLG32.OCX, COMCAT.OCX, SYSINFO.OCX, FM20.DLL, etc...


    Savez-vous où je peux trouver les dernières versions de ces OCX ?

  2. #2
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    et tu installes avec quoi ?

    Oublie l'assistant VB6 et utilises un autre installateur comme Inno Setup
    Il y a des options de compilation pour ignorer ce type d'erreur


    Il ne faut surtout pas déployer des composants de base du système si on est pas sûr de ce que l'on fait !!



    alors gaffe !!
    Vous vous posez une question, la réponse est peut-être ici :
    Toutes les FAQs VB
    Les Cours et Tutoriels VB6/VBScript
    Les Sources VB6


    Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

  3. #3
    Modérateur

    Inscrit en
    Octobre 2006
    Messages
    1 649
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 649
    Points : 2 531
    Points
    2 531
    Billets dans le blog
    6
    Par défaut
    J'utilise déjà le combo "InnoSetup" / "IS Tool".
    Je n'avais pas vu les options qui permettent de ne pas afficher les erreurs mentionnées.

    Il ne faut surtout pas déployer des composants de base du système si on est pas sûr de ce que l'on fait !!
    Par exemple, je sais que mon client aura besoin de "COMDLG32.OCX". Est-ce qu'il faudrait que je ne l'inclue pas dans mon install pour être sur qu'il n'écrase pas une version plus récente ?
    Le problème est que s'il ne l'a pas du tout, mon application ne pourra pas marcher.

    Ce que j'aurai voulu, c'est pouvoir utiliser des versions récentes des OCX "de base" dans mes applis. Ceux fournis avec VB6 datent... de l'époque de VB6



    D'après vous, il vaut mieux que je continue à développer avec mes anciennes versions des OCX et faire en sorte que le setup ne mette pas d'erreur lorsque ceux-ci sont déjà présents sur le poste cible ?

  4. #4
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    Citation Envoyé par PhunkyBob Voir le message
    D'après vous, il vaut mieux que je continue à développer avec mes anciennes versions des OCX et faire en sorte que le setup ne mette pas d'erreur lorsque ceux-ci sont déjà présents sur le poste cible ?
    oui
    Vous vous posez une question, la réponse est peut-être ici :
    Toutes les FAQs VB
    Les Cours et Tutoriels VB6/VBScript
    Les Sources VB6


    Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

  5. #5
    Modérateur

    Inscrit en
    Octobre 2006
    Messages
    1 649
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 649
    Points : 2 531
    Points
    2 531
    Billets dans le blog
    6
    Par défaut
    OK, merci.

  6. #6
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    Dans ce cas, ne pas utiliser le Flag promptifolder (qui t'envoie le message que tu cites), mais onlyifdoesntexist
    Vous vous posez une question, la réponse est peut-être ici :
    Toutes les FAQs VB
    Les Cours et Tutoriels VB6/VBScript
    Les Sources VB6


    Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

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

Discussions similaires

  1. Quels sont les dernière version des principaux langages du web !
    Par Invité dans le forum Général Conception Web
    Réponses: 5
    Dernier message: 20/06/2011, 20h35
  2. Trouver les fichiers contenant des annotations
    Par lahitsitely78 dans le forum Eclipse Platform
    Réponses: 0
    Dernier message: 18/02/2009, 12h52
  3. aLinks remplacé dans les dernières versions d'Excel?
    Par chris_kil dans le forum Macros et VBA Excel
    Réponses: 54
    Dernier message: 20/08/2007, 12h06
  4. Trouver les redirections dans des traces
    Par severine dans le forum Développement
    Réponses: 3
    Dernier message: 21/04/2004, 19h51

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