DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 957924 - Dernière mise à jour: lundi 10 octobre 2011 - Version: 4.0

 

Prise en charge pour Windows Vista sans les service packs installés a pris fin le 13 avril 2010. Pour continuer à recevoir des mises à jour de sécurité pour Windows, assurez-vous que vous exécutez Windows Vista avec Service Pack 2 (SP2). Pour plus d'informations, reportez-vous à cette page web de Microsoft : Support is ending for some versions of Windows (http://windows.microsoft.com/en-us/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs)

Sommaire

INTRODUCTION

Microsoft a publié un correctif cumulatif de mise à jour cumulative pour Microsoft Visual Basic 6.0 Service Pack 6 (SP6) Runtime Extended Files. Ce correctif de mise à jour cumulative inclut la sécurité mise à jour 926857 et mis à jour version de nombreux autres contrôles Microsoft ActiveX qui composent Visual Basic 6.0 Runtime Extended Files.

Pour plus d'informations sur la sécurité 926857 de mettre à jour, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
926857  (http://support.microsoft.com/kb/926857/ ) MS08-070 : Description de la mise à jour de sécurité pour Microsoft Visual Basic 6.0 Service Pack 6 Runtime Extended Files: 9 décembre 2008

Quels sont le Visual Basic 6.0 Runtime Extended Files ?

Visual Basic 6.0 Runtime Extended Files incluent sélectionnez fichiers OCX du contrôle ActiveX, les bibliothèques et les outils sont livrés avec le support de Visual Basic 6.0 IDE et comme une version en ligne. En règle générale, Visual Basic 6.0 IDE ou le site Microsoft.com Web installe ces fichiers sur le système de développement. Ensuite, le développeur redistribue ces fichiers avec les applications du développeur.

Du 8 avril, 2008, la prise en charge de l'IDE Visual Basic 6.0 est terminée. Toutefois, Microsoft offre toujours la prise en charge des runtime sélectionnez étendu des fichiers qui sont distribués avec des applications. Pour plus d'informations sur la prise en charge de Visual Basic 6.0 Runtime Extended Files, reportez-vous au site Web de MSDN (Microsoft Developer Network) à l'adresse suivante :
Déclaration de la prise en charge de Visual Basic 6.0 sur Windows Vista et Windows Server 2008
http://msdn.microsoft.com/en-us/vbrun/ms788708.aspx (http://msdn.microsoft.com/en-us/vbrun/ms788708.aspx)

Après avoir installé ce correctif de mise à jour cumulative, dois-je installer la mise à jour de sécurité 926857 ?

Ce correctif cumulatif inclut et remplace la mise à jour de sécurité 926857. Par conséquent, après avoir installé ce correctif de mise à jour cumulative, il est inutile d'installer la mise à jour de sécurité 926857. Si vous déjà installé la mise à jour de sécurité 926857, puis vous installez ce correctif de mise à jour cumulative, la mise à jour de sécurité 926857 est automatiquement supprimée. Ce problème se produit parce que ce correctif cumulatif remplace la mise à jour de sécurité 926857.

Dois-je vraiment ce correctif de mise à jour cumulative ?

Oui. Ce correctif cumulatif cumulatif contient les correctifs de sécurité mentionné précédemment et que plusieurs autres correctifs de stabilité et performances correctifs pour les contrôles ActiveX qui sont inclus dans Visual Basic 6.0 Runtime Extended Files. En outre, les contrôles ActiveX qui sont incluses dans ce correctif de mise à jour cumulative seront la ligne de base pour les mises à jour ultérieures de ces contrôles ActiveX. Cela inclut les mises à jour de sécurité et correctifs pour ces contrôles ActiveX. Par conséquent, nous recommandons fortement que vous installez ce correctif de mise à jour cumulative pour que la dernière base pris en charge pour ces contrôles ActiveX.

Je suis un développeur de logiciels tiers, et je peux utiliser les contrôles ActiveX dans mon application. Que dois-je faire ?

Si vous redistribuez les contrôles ActiveX, assurez-vous de bien actualiser la version des contrôles ActiveX installés avec votre demande en téléchargeant ce correctif de mise à jour cumulative. Pour plus d'informations sur les méthodes conseillées pour l'utilisation de composants redistribués, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
835322  (http://support.microsoft.com/kb/835322/ ) Les applications qui ignorent les assemblys côte à côte exécutés de façon globale peuvent être vulnérables aux problèmes résolus par une mise à jour du logiciel Microsoft

Je développe des logiciels qui contient un contrôle ActiveX redistribuable. Que dois-je faire ?

Installez ce correctif de mise à jour cumulative de votre logiciel de développement. Si vous redistribué un contrôle ActiveX avec une application, publier une version mise à jour de l'application à vos clients. Dans la version mise à jour de l'application, inclure la version mis à jour du fichier dans ce correctif de mise à jour cumulative de votre logiciel de développement.

Plus d'informations

Remarque En mai 2009, Microsoft a ré-émis la mise à jour cumulative pour Microsoft Visual Basic 6.0 Service Pack 6 (SP6) Runtime Extended Files. Cela annule et remplace la mise à jour cumulative a été initialement publié en décembre 2008. Cette actualisation de mise à jour cumulative résout plusieurs problèmes découverts dans la version originale de décembre 2008.

Liste des correctifs aux problèmes découverts dans décembre 2008 mise à jour cumulative pour Visual Basic 6.0 Service Pack 6 (SP6) Runtime Extended Files

Les problèmes suivants ont été découvertes dans décembre 2008 mise à jour cumulative pour Visual Basic 6.0 Service Pack 6 (SP6) Runtime Extended Files et ont été corrigée dans l'actualisation de mise à jour cumulative de mai 2009.
  1. Lorsque vous utilisez la méthode Controls.Add parmi les d'origine Visual Basic 6.0 SP6 Runtime Extended Files ajouter par programme à un formulaire, vous recevez l'erreur d'exécution 731. Message d'erreur qui est affiché ici est un exemple d'une défaillance lorsque cette opération avec le contrôle Microsoft Winsock qui a été mis à jour dans le message d'origine cumulative mettre à jour la version en décembre 2009.
    "Erreur d'exécution 731 – afin d'utiliser ‘ MSWinsock.Winsock ’, vous devez spécifier une chaîne de licence pour le contrôle. Utilisez Licenses.Add pour ajouter la chaîne de licence à la collection Licenses.»
    Si vous modifiez votre code Visual Basic pour utiliser la méthode Licenses.Add pour contourner ce problème, le code a ajouté le contrôle. Toutefois, vous recevrez une erreur «Type Mismatch» lorsque vous essayez d'effectuer un cast de la variable de contrôle à un type spécifique. Par exemple, si ajoutez par programme le contrôle Microsoft Winsock en appelant Licenses.Add et Controls.Add, essayez d'effectuer un cast de la variable de contrôle à un type de MSWinsock.Winsock aboutit une erreur "Incompatibilité de type".
  2. Le contrôle DataCombo (MSDatLst.ocx) et le contrôle DBCombo (DBList32.ocx) ne peint pas le texte dans la section Modification de la zone de liste déroulante correctement lorsque vous exécutez une application qui utilise ces contrôles. Le texte dans la partie Edition est peint en dessous de la modification de la zone de liste modifiable au moment de l'exécution.
  3. Lorsque vous définissez les propriétés ValueFormat ou PercentFormat de l'objet DataPointLabel dans un contrôle Microsoft Chart (mschrt20.ocx), le graphique n'est pas peint tout ou peut provoquer un blocage avec une violation d'accès de l'application.
  4. Lorsque vous utilisez le contrôle de Microsoft à onglet Dialog (tabctl32.ocx), les caractères japonais ne s'affichent pas correctement vers la droite de chaque onglet.

Comment faire pour obtenir le correctif cumulatif de mise à jour cumulative pour le Visual Basic 6.0 Service Pack 6 Runtime Extended Files

Le fichier suivant est disponible au téléchargement à partir du centre de téléchargement Microsoft :

Réduire cette imageAgrandir cette image
Download
Download the cumulative update rollup for the Visual Basic 6.0 Service Pack 6 Runtime Extended Files package now. (http://www.microsoft.com/downloads/details.aspx?FamilyId=CB824E35-0403-45C4-9E41-459F0EB89E36&displaylang=en)

Pour plus d'informations sur la façon de télécharger des fichiers de support technique Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
119591  (http://support.microsoft.com/kb/119591/ ) Comment faire pour obtenir des fichiers de prise en charge de Microsoft à partir de services en ligne
Microsoft a analysé ce fichier pour les virus. Microsoft utilisé les logiciels de détection de virus les plus récentes ne sont associé à la date à laquelle le fichier a été validé. Le fichier est stocké sur des serveurs sécurisés qui empêchent toute modification non autorisée dans le fichier.

Pour installer ce correctif de mise à jour cumulative, vous devez disposer au moins Windows Installer 3.1 ou une version ultérieure installé sur l'ordinateur. Pour obtenir la dernière version de Windows Installer pour l'ordinateur, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://www.microsoft.com/downloads/details.aspx?familyid=5A58B56F-60B6-4412-95B9-54D056D6F9F4 (http://www.microsoft.com/downloads/details.aspx?familyid=5A58B56F-60B6-4412-95B9-54D056D6F9F4)

Commutateurs de ligne de commande pour ce correctif de mise à jour cumulative

Pour plus d'informations sur les différents commutateurs de ligne de commande qui prend en charge de ce correctif de mise à jour cumulative, visitez ce site MSDN Web :
http://msdn.microsoft.com/en-us/library/aa367449.aspx (http://msdn.microsoft.com/en-us/library/aa367449.aspx)

Les informations sur la suppression du correctif cumulatif de mise à jour cumulative

Impossible de supprimer ce correctif de mise à jour cumulative après son installation. Ce comportement ressemble à d'autres mises à jour précédemment publiées pour les composants de Visual Basic 6.0.

Informations de fichier

Ce manifeste contient les informations de fichier pour l'actualisation de mai 2009 de correctif de mise à jour cumulative pour le Visual Basic 6.0 Service Pack 6 Runtime Extended Files. Ces fichiers ont priorité sur la mise à jour cumulative d'origine a été publiée en novembre 2008. La version anglaise de ce correctif de mise à jour cumulative dispose les attributs de fichier (ou version ultérieure fichier) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont exprimées en temps universel (UTC). Lorsque vous affichez les informations de fichier, il est converti en heure locale. Pour connaître le décalage entre l'UTC et l'heure locale, utilisez l'onglet fuseau horaire de l'élément de date et heure dans le panneau de configuration.
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeure
Comct232.cab Non applicable 86310 24/3/2009 15 : 58
Comct232.DEP Non applicable 2495 24/3/2009 12 : 33
Comct232.ocx 6.0.98.16170080 24/3/2009 15 : 52
Comct332.cabNon applicable142147 24/3/2009 15 : 58
Comct332.DEPNon applicable3024 24/3/2009 15 : 54
Comct332.ocx6.7.98.16415552 24/3/2009 15 : 52
Comctl32.cab Non applicable 237887 24/3/2009 15 : 58
Comctl32.DEP Non applicable 2495 24/3/2009 12 : 32
Comctl32.ocx 6.0.98.16614992 24/3/2009 15 : 52
Comdlg32.cab Non applicable 70382 24/3/2009 15 : 58
Comdlg32.DEP Non applicable 2494 24/3/2009 12 : 33
Comdlg32.ocx 6.1.98.16155984 24/3/2009 15 : 52
Dbadapt.cab Non applicable 26707 24/3/2009 15 : 58
Dbadapt.DEP Non applicable 2501 24/3/2009 12 : 46
Dbadapt.dll 6.1.98.1657168 24/3/2009 15 : 52
Dbgrid32.cab Non applicable 257489 24/3/2009 15 : 58
Dbgrid32.DEP Non applicable 2387 24/3/2009 16 : 35
Dbgrid32.ocx 5.1.98.13567104 24/3/2009 15 : 52
Dblist32.cab Non applicable 104477 24/3/2009 15 : 58
Dblist32.DEP Non applicable 2494 24/3/2009 12 : 49
Dblist32.ocx 6.1.98.16222528 24/3/2009 15 : 52
Mci32.cab Non applicable 92360 24/3/2009 15 : 58
Mci32.DEP Non applicable 2394 24/3/2009 12 : 37
Mci32.ocx 6.1.98.16215880 24/3/2009 15 : 52
Msaddndr.cab Non applicable 49425 24/3/2009 15 : 58
Msaddndr.DEP Non applicable 2486 24/3/2009 12 : 52
Msaddndr.dll 6.1.98.1699136 24/3/2009 15 : 52
Msadodc.cab Non applicable 64038 24/3/2009 15 : 58
Msadodc.DEP Non applicable 2502 24/3/2009 12 : 43
Msadodc.ocx 6.1.98.16134976 24/3/2009 15 : 52
Msbind.cab Non applicable 41564 24/3/2009 15 : 58
Msbind.DEP Non applicable 492 24/3/2009 12 : 43
Msbind.dll 6.1.98.1684808 24/3/2009 15 : 52
Mscdrun.cab Non applicable 28465 24/3/2009 15 : 57
Mscdrun.DEP Non applicable 2543 24/3/2009 12 : 35
Mscdrun.dll 6.1.98.1657152 24/3/2009 15 : 52
Mschrt20.cab Non applicable 452634 24/3/2009 15 : 58
Mschrt20.DEP Non applicable 2494 24/3/2009 12 : 45
Mschrt20.ocx 6.1.98.161029968 24/3/2009 15 : 52
Mscomct2.cab Non applicable 335325 24/3/2009 15 : 58
Mscomct2.DEP Non applicable 2494 24/3/2009 12 : 37
Mscomct2.ocx 6.1.98.16659264 24/3/2009 15 : 52
Mscomctl.cab Non applicable 479056 24/3/2009 15 : 58
Mscomctl.DEP Non applicable 2494 24/3/2009 12 : 36
Mscomctl.ocx 6.1.98.161069376 24/3/2009 15 : 52
Mscomm32.cab Non applicable 59264 24/3/2009 15 : 58
Mscomm32.DEP Non applicable 2494 24/3/2009 12 : 42
Mscomm32.ocx 6.1.98.16119616 24/3/2009 15 : 52
Mscsfdbg.dll 6.1.98.1669440 24/3/2009 15 : 52
Msdatgrd.cab Non applicable 133168 24/3/2009 15 : 58
Msdatgrd.DEP Non applicable 2514 24/3/2009 12 : 45
Msdatgrd.ocx 6.1.98.16278352 24/3/2009 15 : 52
Msdatlst.cab Non applicable 117465 24/3/2009 15 : 58
Msdatlst.DEP Non applicable 2494 24/3/2009 12 : 50
Msdatlst.ocx 6.1.98.16252240 24/3/2009 15 : 52
Msdatrep.cab Non applicable 100023 24/3/2009 15 : 58
Msdatrep.DEP Non applicable 2507 24/3/2009 12 : 46
Msdatrep.ocx 6.1.98.16206160 24/3/2009 15 : 52
Msdbrpt.cab Non applicable 146944 24/3/2009 15 : 58
Msdbrpt.dll 6.1.98.16340800 24/3/2009 15 : 52
Msdbrptr.cab Non applicable 148222 24/3/2009 15 : 58
Msdbrptr.DEP Non applicable 2545 24/3/2009 12 : 47
Msdbrptr.dll 6.1.98.16328512 24/3/2009 15 : 52
Msflxgrd.cab Non applicable 112053 24/3/2009 15 : 58
Msflxgrd.DEP Non applicable 2494 24/3/2009 13 : 18
Msflxgrd.ocx 6.1.98.14258880 24/3/2009 15 : 52
Mshflxgd.cab Non applicable 207713 24/3/2009 15 : 58
Mshflxgd.DEP Non applicable 2524 24/3/2009 12 : 53
Mshflxgd.ocx 6.1.98.16443488 24/3/2009 15 : 52
Mshtmpgd.cab Non applicable 105828 24/3/2009 15 : 58
Mshtmpgd.dll 6.1.98.16245584 24/3/2009 15 : 52
Mshtmpgr.cab Non applicable 44119 24/3/2009 15 : 57
Mshtmpgr.DEP Non applicable 2486 24/3/2009 12 : 32
Mshtmpgr.dll 6.1.98.16117584 24/3/2009 15 : 52
Msinet.cab Non applicable 66922 24/3/2009 15 : 58
Msinet.DEP Non applicable 2405 24/3/2009 12 : 42
Msinet.ocx 6.1.98.16136008 24/3/2009 15 : 52
Msmapi32.cab Non applicable 70315 24/3/2009 15 : 58
Msmapi32.DEP Non applicable 2494 24/3/2009 12 : 38
Msmapi32.ocx 6.1.98.16151376 24/3/2009 15 : 52
Msmask32.cab Non applicable 89928 24/3/2009 15 : 58
Msmask32.DEP Non applicable 2494 24/3/2009 12 : 38
Msmask32.ocx 6.1.98.16178512 24/3/2009 15 : 52
Msrdc20.cab Non applicable 89581 24/3/2009 15 : 58
Msrdc20.DEP Non applicable 2493 24/3/2009 12 : 39
Msrdc20.ocx 6.1.98.16190800 24/3/2009 15 : 52
Msrdo20.cab Non applicable 190950 24/3/2009 15 : 58
Msrdo20.DEP Non applicable 2670 24/3/2009 12 : 34
Msrdo20.dll 6.1.98.16449872 24/3/2009 15 : 52
Msstdfmt.cab Non applicable 66366 24/3/2009 15 : 58
Msstdfmt.dll 6.1.98.16129872 24/3/2009 15 : 52
Msstkprp.cab Non applicable 50024 24/3/2009 15 : 57
Msstkprp.dll 6.1.98.16107840 24/3/2009 15 : 52
Mswcrun.cab Non applicable 112782 24/3/2009 15 : 58
Mswcrun.DEP Non applicable 2474 24/3/2009 12 : 50
Mswcrun.dll 6.1.98.16310592 24/3/2009 15 : 52
Mswinsck.cab Non applicable 64013 24/3/2009 15 : 57
Mswinsck.DEP Non applicable 2463 24/3/2009 12 : 41
Mswinsck.ocx 6.1.98.16127808 24/3/2009 15 : 52
Picclp32.cab Non applicable 50631 24/3/2009 15 : 58
Picclp32.DEP Non applicable 2494 24/3/2009 12 : 39
Picclp32.ocx 6.1.98.16100160 24/3/2009 15 : 52
Richtx32.cab Non applicable 100421 24/3/2009 15 : 58
Richtx32.DEP Non applicable 3008 24/3/2009 12 : 40
Richtx32.ocx 6.1.98.16218432 24/3/2009 15 : 52
Sysinfo.cab Non applicable 41911 24/3/2009 15 : 57
Sysinfo.DEP Non applicable 2481 24/3/2009 12 : 40
Sysinfo.ocx 6.1.98.1680208 24/3/2009 15 : 52
Tabctl32.cab Non applicable 109944 24/3/2009 15 : 58
Tabctl32.DEP Non applicable 2494 24/3/2009 12 : 40
Tabctl32.ocx 6.1.98.16221504 24/3/2009 15 : 52
Wbclsdsr.cab Non applicable 159126 24/3/2009 15 : 58
Wbclsdsr.ocx 6.1.98.16221504 24/3/2009 15 : 52

Problème connu

Envisagez le scénario suivant. Vous installez cette mise à jour sur un ordinateur disposant d'une solution logicielle est installée. La solution logicielle repose sur Microsoft Visual Basic pour applications (VBA). La solution logicielle crée une instance du contrôle directement par l'intermédiaire de Microsoft Office. Dans ce scénario, vous pouvez rencontrer l'un des problèmes suivants :
  • Vous pouvez recevoir un message d'erreur semblable au suivant s'affiche lorsque vous essayez d'exécuter une macro :
    Objet bibliothèque n'est pas valide ou contient des références à des définitions d'objet n'a pas pu être trouvées.
    Lorsque ce problème se produit, la macro ne s'exécute pas.
  • Vous pouvez recevoir un message d'erreur semblable au suivant s'affiche lorsque vous essayez d'ajouter l'un des contrôles mis à jour à un Office Visual Basic pour écran Candidatures :
    Élément introuvable.
    Lorsque ce problème se produit, le contrôle n'est pas ajouté au formulaire.
Pour résoudre le problème, supprimez les versions mises en cache des bibliothèques de type de contrôle. Pour ce faire, recherchez le disque dur “ .exd ”, puis supprimez toutes les occurrences. Les fichiers .exd sont recréés automatiquement en utilisant les contrôles de nouveau la prochaine fois que vous utiliserez VBA.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Vista Service Pack 1
  • Windows Vista Professionnel
  • Windows Vista Entreprise
  • Windows Vista Édition Familiale Basique
  • Windows Vista Édition Familiale Premium
  • Windows Vista Édition Intégrale
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Microsoft Windows Server 2003 Service Pack 1
  • Microsoft Windows Server 2003 Service Pack 2
  • Microsoft Windows XP Service Pack 2
  • Microsoft Windows XP Tablet PC Edition
Mots-clés : 
kbmt kbsurveynew kbexpertiseinter kbhowto KB957924 KbMtfr
Traduction automatiqueTraduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d’articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d’avoir accès, dans votre propre langue, à l’ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s’exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s’efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 957924  (http://support.microsoft.com/kb/957924/en-us/ )
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Partager
Options de support supplémentaire
Forums du support Microsoft Community
Nous contacter directement
Trouver un partenaire Microsoft Certified Partner
Microsoft Store