Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 6 sur 6
  1. #1
    Modérateur

    Inscrit en
    octobre 2006
    Messages
    867
    Détails du profil
    Informations forums :
    Inscription : octobre 2006
    Messages : 867
    Points : 1 405
    Points
    1 405

    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
    Responsable Visual Basic
    Avatar de ThierryAIM
    Homme Profil pro Thierry
    Inscrit en
    septembre 2002
    Messages
    3 672
    Détails du profil
    Informations personnelles :
    Nom : Homme Thierry
    Âge : 51
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

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

    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

    MioSkins.org : le site de référence pour GPS et PDA Mitac MIO
    iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ...

  3. #3
    Modérateur

    Inscrit en
    octobre 2006
    Messages
    867
    Détails du profil
    Informations forums :
    Inscription : octobre 2006
    Messages : 867
    Points : 1 405
    Points
    1 405

    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
    Responsable Visual Basic
    Avatar de ThierryAIM
    Homme Profil pro Thierry
    Inscrit en
    septembre 2002
    Messages
    3 672
    Détails du profil
    Informations personnelles :
    Nom : Homme Thierry
    Âge : 51
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

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

    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

    MioSkins.org : le site de référence pour GPS et PDA Mitac MIO
    iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ...

  5. #5
    Modérateur

    Inscrit en
    octobre 2006
    Messages
    867
    Détails du profil
    Informations forums :
    Inscription : octobre 2006
    Messages : 867
    Points : 1 405
    Points
    1 405

    Par défaut

    OK, merci.

  6. #6
    Responsable Visual Basic
    Avatar de ThierryAIM
    Homme Profil pro Thierry
    Inscrit en
    septembre 2002
    Messages
    3 672
    Détails du profil
    Informations personnelles :
    Nom : Homme Thierry
    Âge : 51
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

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

    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

    MioSkins.org : le site de référence pour GPS et PDA Mitac MIO
    iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ...

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •