p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Modérateur

    Inscrit en
    octobre 2006
    Messages
    979
    Détails du profil
    Informations forums :
    Inscription : octobre 2006
    Messages : 979
    Points : 1 583
    Points
    1 583
    Billets dans le blog
    1

    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 Confirmé Sénior
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    septembre 2002
    Messages
    3 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : septembre 2002
    Messages : 3 672
    Points : 8 406
    Points
    8 406

    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 !!

  3. #3
    Modérateur

    Inscrit en
    octobre 2006
    Messages
    979
    Détails du profil
    Informations forums :
    Inscription : octobre 2006
    Messages : 979
    Points : 1 583
    Points
    1 583
    Billets dans le blog
    1

    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 Confirmé Sénior
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    septembre 2002
    Messages
    3 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : septembre 2002
    Messages : 3 672
    Points : 8 406
    Points
    8 406

    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

  5. #5
    Modérateur

    Inscrit en
    octobre 2006
    Messages
    979
    Détails du profil
    Informations forums :
    Inscription : octobre 2006
    Messages : 979
    Points : 1 583
    Points
    1 583
    Billets dans le blog
    1

    Par défaut

    OK, merci.

  6. #6
    Expert Confirmé Sénior
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    septembre 2002
    Messages
    3 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : septembre 2002
    Messages : 3 672
    Points : 8 406
    Points
    8 406

    Par défaut

    Dans ce cas, ne pas utiliser le Flag promptifolder (qui t'envoie le message que tu cites), mais onlyifdoesntexist

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

Discussions similaires

  1. Quels sont les dernière version des principaux langages du web !
    Par dannou555 dans le forum Général Conception Web
    Réponses: 5
    Dernier message: 20/06/2011, 19h35
  2. Trouver les fichiers contenant des annotations
    Par lahitsitely78 dans le forum Eclipse Platform
    Réponses: 0
    Dernier message: 18/02/2009, 11h52
  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, 11h06
  4. Trouver les redirections dans des traces
    Par severine dans le forum Développement
    Réponses: 3
    Dernier message: 21/04/2004, 18h51

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