Descripción del paquete acumulativo de actualización acumulativa de para el Visual Basic 6.0 archivos Service Pack 6 Runtime Extended

Seleccione idioma Seleccione idioma
Id. de artículo: 957924 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

INTRODUCCIÓN

Microsoft ha publicado un paquete acumulativo de actualizaciones para Microsoft Visual Basic 6.0 Service Pack 6 (SP6) Runtime Extended Files. Este paquete acumulativo incluye versiones de 926857 y actualizado de actualización seguridad de muchos otros controles Microsoft ActiveX que componen Visual Basic 6.0 Runtime Extended Files.

Para obtener más información acerca de la seguridad 926857 de actualizar, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
926857MS08-070: Descripción de la actualización de seguridad en tiempo de ejecución extendido archivos de Microsoft Visual Basic 6.0 Service Pack 6: 9 de diciembre de 2008

¿Cuáles son Visual Basic 6.0 Runtime Extended Files?

Visual Basic 6.0 Runtime Extended Files incluyen Seleccione archivos de ActiveX control OCX, bibliotecas y herramientas que se entregan junto con el medio de IDE de Visual Basic 6.0 y como una versión en línea. Normalmente, el IDE de Visual Basic 6.0 o el sitio Web de Microsoft.com instala estos archivos en el sistema de desarrollo. A continuación, el desarrollador vuelve a distribuir estos archivos junto con las aplicaciones del programador.

La compatibilidad de 8 de abril de 2008, con el IDE de Visual Basic 6.0 ha finalizado. Sin embargo, Microsoft todavía ofrece compatibilidad para seleccione tiempo de ejecución de los archivos que se distribuyen junto con las aplicaciones extendidos. Para obtener más información acerca de la compatibilidad con Visual Basic 6.0 Runtime Extended Files, visite el siguiente sitio Web de Microsoft Developer Network (MSDN):
Declaración de asistencia para Visual Basic 6.0 en Windows Vista y Windows Server 2008
http://msdn.microsoft.com/en-us/vbrun/ms788708.aspx

Después de instalar este paquete acumulativo acumulativa, ¿tengo que instalar la actualización de seguridad 926857?

Este paquete acumulativo acumulativa incluye y reemplaza a la actualización de seguridad 926857. Por lo tanto, después de instalar este paquete acumulativo, no es necesario instalar la actualización de seguridad 926857. Si instaló previamente actualización de seguridad 926857 y, a continuación, instalar este paquete acumulativo de actualizaciones acumulativas de, actualización de seguridad 926857 se quita automáticamente. Este comportamiento se produce porque este acumulativo de actualizaciones sustituye a la actualización de seguridad 926857.

¿Es realmente necesario este acumulativo de actualizaciones?

Sí. Este paquete acumulativo contiene las revisiones de seguridad mencionados anteriormente y otras correcciones de estabilidad y rendimiento correcciones para los controles ActiveX que se incluyen en Visual Basic 6.0 Runtime Extended Files. Además, los controles ActiveX que se incluyen en el paquete de continuación de esta actualización acumulativa será la línea de base para futuras actualizaciones para estos controles ActiveX. Esto incluye las actualizaciones de seguridad y revisiones para los controles ActiveX. Por lo tanto, recomendamos encarecidamente que instalar este paquete acumulativo de actualizaciones acumulativas de tener la última línea de compatible base para estos controles ActiveX.

Soy un desarrollador de software de terceros y uso los controles ActiveX en mi aplicación. ¿Qué tengo que hacer?

Si redistribuye los controles ActiveX, asegúrese de que actualice la versión de los controles ActiveX que se instalan junto con su aplicación descargando este acumulativo de actualizaciones. Para obtener más información acerca de las prácticas recomendadas para utilizar componentes redistribuidos, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
835322Las aplicaciones que omiten los ensamblados aislados proporcionados de forma global por distintos servicios pueden ser vulnerables ante problemas ya corregidos por actualizaciones de software de Microsoft

Desarrollo software que contiene un control ActiveX redistribuible. ¿Qué puedo hacer?

Instalar este paquete acumulativo de actualizaciones acumulativas para el desarrollo de software. Si redistribuye un control ActiveX junto con una aplicación, enviar una versión actualizada de la aplicación a sus clientes. En la versión actualizada de la aplicación, incluyen la versión actualizada del archivo en este paquete de actualizaciones acumulativas para el desarrollo de software.

Más información

Nota En mayo de 2009, Microsoft volvió a publicar la actualización acumulativa para Microsoft Visual Basic 6.0 Service Pack 6 (SP6) Runtime Extended Files. Reemplaza la actualización acumulativa que originalmente se publicó en diciembre de 2008. Esta actualización acumulativa actualizar direcciones varios problemas descubiertos en la versión original de diciembre de 2008.

Lista de correcciones a problemas detectados en diciembre de 2008 actualización acumulativa para Visual Basic 6.0 Service Pack 6 (SP6) Runtime Extended Files

Los siguientes problemas encontrados en diciembre de 2008 actualización acumulativa para Visual Basic 6.0 Service Pack 6 (SP6) Runtime Extended Files y se han corregido en la actualización de la actualización acumulativa de mayo de 2009.
  1. Cuando utilice el método Controls.Add para uno de la original archivos de Visual Basic 6.0 Service Pack 6 tiempo de ejecución Extended agregar mediante programación a un formulario, recibirá el error en tiempo de ejecución 731. Publicación en diciembre de 2009 de mensaje de error que se muestra aquí es un ejemplo de un error cuando esta acción con el control Microsoft Winsock se actualizó en el acumulado original por la actualización.
    "Error en tiempo de ejecución 731 ? para poder utilizar ? MSWinsock.Winsock ?, debe especificar una cadena de licencia para el control. Use Licenses.Add para agregar la cadena de licencia a la colección Licenses".
    Si cambia el código de Visual Basic se utiliza el método Licenses.Add para evitar este problema, el código se ejecuta correctamente en agregar el control. Sin embargo, recibirá un error "No coinciden los tipos" cuando intenta convertir la variable de control a un tipo específico. Por ejemplo, si agrega mediante programación el control Microsoft Winsock mediante una llamada a Controls.Add y Licenses.Add, intentando convertir la variable de control en un tipo de MSWinsock.Winsock da como resultado un error "No coinciden los tipos".
  2. El control DataCombo (MSDatLst.ocx) y el control DBCombo (DBList32.ocx) no dibujar texto en la sección de edición del cuadro combinado correctamente cuando ejecuta una aplicación que utiliza estos controles. El texto en la parte de edición se pinta debajo de la parte de edición del cuadro combinado en tiempo de ejecución.
  3. Al establecer las propiedades ValueFormat o PercentFormat del objeto DataPointLabel dentro de un control de gráfico de Microsoft (mschrt20.ocx), el gráfico no se se pinta o puede hacer que la aplicación se bloquee con una infracción de acceso.
  4. Cuando utiliza el control de cuadro de diálogo de fichas de Microsoft (Tabctl32.ocx), caracteres japoneses se muestran incorrectamente a la derecha de cada ficha.

Cómo obtener el paquete de continuación de actualizaciones acumulativas para el Visual Basic 6.0 archivos Service Pack 6 Runtime Extended

El archivo siguiente está disponible para descargarlo del Centro de descarga de Microsoft:

Contraer esta imagenAmpliar esta imagen
Download
Download the cumulative update rollup for the Visual Basic 6.0 Service Pack 6 Runtime Extended Files package now.

Para obtener información adicional acerca de cómo descargar los archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
119591Cómo obtener Archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft exploró este archivo en busca de virus. con el software de detección de virus más reciente disponible en la fecha de publicación. Asimismo, el archivo se almacenó en servidores seguros que ayudan a prevenir que se hagan cambios no autorizados.

Para instalar este paquete de actualización acumulativa, debe tener al menos Windows Installer 3.1 o una versión posterior instalada en el equipo. Para obtener la versión más reciente de Windows Installer para el equipo, visite el siguiente sitio Web de Microsoft:
http://www.microsoft.com/downloads/details.aspx?familyid=5A58B56F-60B6-4412-95B9-54D056D6F9F4

Modificadores de línea de comandos para este acumulativo de actualizaciones

Para obtener más información acerca de los modificadores de la línea de comandos diferentes que admita este acumulativo de actualizaciones, visite el siguiente sitio Web de MSDN:
http://msdn.microsoft.com/en-us/library/aa367449.aspx

Información de eliminación del paquete acumulativo de actualización acumulativa

No se puede quitar este acumulativo de actualizaciones después de instalarlo. Este comportamiento es similar a otras actualizaciones lanzadas anteriormente para componentes de Visual Basic 6.0.

Información de archivo

Este manifiesto contiene la información de archivo para la actualización de mayo de 2009 del paquete acumulativo de actualización acumulativa de para el Visual Basic 6.0 archivos Service Pack 6 Runtime Extended. Estos archivos tienen prioridad sobre la actualización acumulativa original se publicó en noviembre de 2008. La versión en inglés de esta acumulativo de actualizaciones tiene los atributos de archivo (o atributos de archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en hora universal coordinada (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para averiguar la diferencia entre la hora UTC y la hora local, utilice la ficha zona horaria en el elemento fecha y hora en el panel de control.
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño del archivoFechaTiempo
Comct232.cab No aplicable 86310 3/24 de 2009 15: 58
Comct232.DEP No aplicable 2495 3/24 de 2009 12: 33
Comct232.ocx 6.0.98.16170080 3/24 de 2009 15: 52
Comct332.cabNo aplicable142147 3/24 de 2009 15: 58
Comct332.DEPNo aplicable3024 3/24 de 2009 15: 54
COMCT332.ocx6.7.98.16415552 3/24 de 2009 15: 52
Comctl32.cab No aplicable 237887 3/24 de 2009 15: 58
Comctl32.DEP No aplicable 2495 3/24 de 2009 12: 32
Comctl32.ocx 6.0.98.16614992 3/24 de 2009 15: 52
Comdlg32.cab No aplicable 70382 3/24 de 2009 15: 58
Comdlg32.DEP No aplicable 2494 3/24 de 2009 12: 33
Comdlg32.ocx 6.1.98.16155984 3/24 de 2009 15: 52
Dbadapt.cab No aplicable 26707 3/24 de 2009 15: 58
Dbadapt.DEP No aplicable 2501 3/24 de 2009 12: 46
Dbadapt.dll 6.1.98.1657168 3/24 de 2009 15: 52
Dbgrid32.cab No aplicable 257489 3/24 de 2009 15: 58
Dbgrid32.DEP No aplicable 2387 3/24 de 2009 16: 35
Dbgrid32.ocx 5.1.98.13567104 3/24 de 2009 15: 52
Dblist32.cab No aplicable 104477 3/24 de 2009 15: 58
Dblist32.DEP No aplicable 2494 3/24 de 2009 12: 49
Dblist32.ocx 6.1.98.16222528 3/24 de 2009 15: 52
Mci32.cab No aplicable 92360 3/24 de 2009 15: 58
Mci32.DEP No aplicable 2394 3/24 de 2009 12: 37
Mci32.ocx 6.1.98.16215880 3/24 de 2009 15: 52
Msaddndr.cab No aplicable 49425 3/24 de 2009 15: 58
Msaddndr.DEP No aplicable 2486 3/24 de 2009 12: 52
Msaddndr.dll 6.1.98.1699136 3/24 de 2009 15: 52
Msadodc.cab No aplicable 64038 3/24 de 2009 15: 58
Msadodc.DEP No aplicable 2502 3/24 de 2009 12: 43
Msadodc.ocx 6.1.98.16134976 3/24 de 2009 15: 52
Msbind.cab No aplicable 41564 3/24 de 2009 15: 58
Msbind.DEP No aplicable 492 3/24 de 2009 12: 43
Msbind.dll 6.1.98.1684808 3/24 de 2009 15: 52
Mscdrun.cab No aplicable 28465 3/24 de 2009 15: 57
Mscdrun.DEP No aplicable 2543 3/24 de 2009 12: 35
Mscdrun.dll 6.1.98.1657152 3/24 de 2009 15: 52
Mschrt20.cab No aplicable 452634 3/24 de 2009 15: 58
Mschrt20.DEP No aplicable 2494 3/24 de 2009 12: 45
Mschrt20.ocx 6.1.98.161029968 3/24 de 2009 15: 52
Mscomct2.cab No aplicable 335325 3/24 de 2009 15: 58
Mscomct2.DEP No aplicable 2494 3/24 de 2009 12: 37
Mscomct2.ocx 6.1.98.16659264 3/24 de 2009 15: 52
Mscomctl.cab No aplicable 479056 3/24 de 2009 15: 58
Mscomctl.DEP No aplicable 2494 3/24 de 2009 12: 36
Mscomctl.ocx 6.1.98.161069376 3/24 de 2009 15: 52
Mscomm32.cab No aplicable 59264 3/24 de 2009 15: 58
Mscomm32.DEP No aplicable 2494 3/24 de 2009 12: 42
Mscomm32.ocx 6.1.98.16119616 3/24 de 2009 15: 52
Mscsfdbg.dll 6.1.98.1669440 3/24 de 2009 15: 52
Msdatgrd.cab No aplicable 133168 3/24 de 2009 15: 58
Msdatgrd.DEP No aplicable 2514 3/24 de 2009 12: 45
Msdatgrd.ocx 6.1.98.16278352 3/24 de 2009 15: 52
Msdatlst.cab No aplicable 117465 3/24 de 2009 15: 58
Msdatlst.DEP No aplicable 2494 3/24 de 2009 12: 50
Msdatlst.ocx 6.1.98.16252240 3/24 de 2009 15: 52
Msdatrep.cab No aplicable 100023 3/24 de 2009 15: 58
Msdatrep.DEP No aplicable 2507 3/24 de 2009 12: 46
Msdatrep.ocx 6.1.98.16206160 3/24 de 2009 15: 52
Msdbrpt.cab No aplicable 146944 3/24 de 2009 15: 58
Msdbrpt.dll 6.1.98.16340800 3/24 de 2009 15: 52
Msdbrptr.cab No aplicable 148222 3/24 de 2009 15: 58
Msdbrptr.DEP No aplicable 2545 3/24 de 2009 12: 47
Msdbrptr.dll 6.1.98.16328512 3/24 de 2009 15: 52
Msflxgrd.cab No aplicable 112053 3/24 de 2009 15: 58
Msflxgrd.DEP No aplicable 2494 3/24 de 2009 13: 18
Archivo Msflxgrd.ocx 6.1.98.14258880 3/24 de 2009 15: 52
Mshflxgd.cab No aplicable 207713 3/24 de 2009 15: 58
Mshflxgd.DEP No aplicable 2524 3/24 de 2009 12: 53
Mshflxgd.ocx 6.1.98.16443488 3/24 de 2009 15: 52
Mshtmpgd.cab No aplicable 105828 3/24 de 2009 15: 58
Mshtmpgd.dll 6.1.98.16245584 3/24 de 2009 15: 52
Mshtmpgr.cab No aplicable 44119 3/24 de 2009 15: 57
Mshtmpgr.DEP No aplicable 2486 3/24 de 2009 12: 32
Mshtmpgr.dll 6.1.98.16117584 3/24 de 2009 15: 52
Msinet.cab No aplicable 66922 3/24 de 2009 15: 58
Msinet.DEP No aplicable 2405 3/24 de 2009 12: 42
Msinet.ocx 6.1.98.16136008 3/24 de 2009 15: 52
Msmapi32.cab No aplicable 70315 3/24 de 2009 15: 58
Msmapi32.DEP No aplicable 2494 3/24 de 2009 12: 38
Msmapi32.ocx 6.1.98.16151376 3/24 de 2009 15: 52
Msmask32.cab No aplicable 89928 3/24 de 2009 15: 58
Msmask32.DEP No aplicable 2494 3/24 de 2009 12: 38
Msmask32.ocx 6.1.98.16178512 3/24 de 2009 15: 52
Msrdc20.cab No aplicable 89581 3/24 de 2009 15: 58
Msrdc20.DEP No aplicable 2493 3/24 de 2009 12: 39
Msrdc20.ocx 6.1.98.16190800 3/24 de 2009 15: 52
Msrdo20.cab No aplicable 190950 3/24 de 2009 15: 58
Msrdo20.DEP No aplicable 2670 3/24 de 2009 12: 34
MSRDO20.dll 6.1.98.16449872 3/24 de 2009 15: 52
Msstdfmt.cab No aplicable 66366 3/24 de 2009 15: 58
MSstdfmt.dll 6.1.98.16129872 3/24 de 2009 15: 52
Msstkprp.cab No aplicable 50024 3/24 de 2009 15: 57
Msstkprp.dll 6.1.98.16107840 3/24 de 2009 15: 52
Mswcrun.cab No aplicable 112782 3/24 de 2009 15: 58
Mswcrun.DEP No aplicable 2474 3/24 de 2009 12: 50
Mswcrun.dll 6.1.98.16310592 3/24 de 2009 15: 52
Mswinsck.cab No aplicable 64013 3/24 de 2009 15: 57
Mswinsck.DEP No aplicable 2463 3/24 de 2009 12: 41
Mswinsck.ocx 6.1.98.16127808 3/24 de 2009 15: 52
Picclp32.cab No aplicable 50631 3/24 de 2009 15: 58
Picclp32.DEP No aplicable 2494 3/24 de 2009 12: 39
Picclp32.ocx 6.1.98.16100160 3/24 de 2009 15: 52
Richtx32.cab No aplicable 100421 3/24 de 2009 15: 58
Richtx32.DEP No aplicable 3008 3/24 de 2009 12: 40
Richtx32.ocx 6.1.98.16218432 3/24 de 2009 15: 52
Sysinfo.cab No aplicable 41911 3/24 de 2009 15: 57
Sysinfo.DEP No aplicable 2481 3/24 de 2009 12: 40
Sysinfo.ocx 6.1.98.1680208 3/24 de 2009 15: 52
Tabctl32.cab No aplicable 109944 3/24 de 2009 15: 58
Tabctl32.DEP No aplicable 2494 3/24 de 2009 12: 40
Tabctl32.ocx 6.1.98.16221504 3/24 de 2009 15: 52
Wbclsdsr.cab No aplicable 159126 3/24 de 2009 15: 58
Wbclsdsr.ocx 6.1.98.16221504 3/24 de 2009 15: 52

Problema conocido

Tenga en cuenta la situación siguiente. Instale esta actualización en un equipo que tiene una solución de software instalada. La solución de software se basa en Visual Basic para aplicaciones (VBA). La solución de software crea una instancia del control directamente a través de Microsoft Office. En este escenario, puede experimentar uno de los problemas siguientes:
  • Es posible que reciba un mensaje de error similar al siguiente cuando intenta ejecutar una macro:
    Objeto de biblioteca no es válido o contiene referencias a definiciones de objetos que no se podrían encontrar.
    Cuando se produce este problema, no se ejecuta la macro.
  • Es posible que reciba un mensaje de error similar al siguiente cuando intente agregar uno de los controles actualizados a una Office Visual Basic para aplicaciones de formulario:
    No se encontró el elemento.
    Cuando se produce este problema, el control no se agrega al formulario.
Para resolver el problema, elimine versiones en caché de las bibliotecas de tipos de control. Para ello, busque en el disco duro ? .exd ? y, a continuación, elimine todas las apariciones. Los archivos .exd se vuelven a crear automáticamente mediante los controles de nuevos la próxima vez que utilice VBA.

Propiedades

Id. de artículo: 957924 - Última revisión: lunes, 10 de octubre de 2011 - Versión: 4.0
La información de este artículo se refiere a:
  • Service Pack 1 para Windows Vista
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • 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
Palabras clave: 
kbmt kbsurveynew kbexpertiseinter kbhowto KB957924 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 957924

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com