Précédent   Forum du club des développeurs et IT Pro > Autres langages > Général Visual Basic 6 et VBScript > Installation, Déploiement et Sécurité
Installation, Déploiement et Sécurité Le forum d'entraide pour le déploiement de vos applications et problèmes de sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 06/05/2011, 09h43   #1
PhunkyBob
Membre éclairé
 
Inscription : octobre 2006
Messages : 259
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 259
Points : 345
Points : 345
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
Citation:
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 ?
PhunkyBob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 15h45   #2
ThierryAIM
Responsable Visual Basic

 
Avatar de ThierryAIM
 
Homme Thierry
Inscription : septembre 2002
Messages : 3 671
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 50
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2002
Messages : 3 671
Points : 8 320
Points : 8 320
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, ...
ThierryAIM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 15h53   #3
PhunkyBob
Membre éclairé
 
Inscription : octobre 2006
Messages : 259
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 259
Points : 345
Points : 345
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.

Citation:
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 ?
PhunkyBob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 16h03   #4
ThierryAIM
Responsable Visual Basic

 
Avatar de ThierryAIM
 
Homme Thierry
Inscription : septembre 2002
Messages : 3 671
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 50
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2002
Messages : 3 671
Points : 8 320
Points : 8 320
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, ...
ThierryAIM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 16h06   #5
PhunkyBob
Membre éclairé
 
Inscription : octobre 2006
Messages : 259
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 259
Points : 345
Points : 345
OK, merci.
PhunkyBob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 16h10   #6
ThierryAIM
Responsable Visual Basic

 
Avatar de ThierryAIM
 
Homme Thierry
Inscription : septembre 2002
Messages : 3 671
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 50
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2002
Messages : 3 671
Points : 8 320
Points : 8 320
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, ...
ThierryAIM est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 10h55.


 
 
 
 
Partenaires

Hébergement Web