Descrição do conjunto de actualizações cumulativas para do Visual Basic 6.0 Service Pack 6 tempo de execução de ficheiros expandidos

Traduções de Artigos Traduções de Artigos
Artigo: 957924 - Ver produtos para os quais este artigo se aplica.

Suporte para o Windows Vista sem quaisquer service packs instalados terminou de 13 de Abril de 2010. Para continuar a receber as actualizações de segurança para o Windows, certifique-se de que está a executar o Windows Vista com o Service Pack 2 (SP2). Para obter mais informações, consulte esta página web da Microsoft: Support is ending for some versions of Windows

Expandir tudo | Reduzir tudo

Nesta página

INTRODUÇÃO

A Microsoft publicou um conjunto de actualizações cumulativas para os ficheiros expandidos do tempo de execução de Microsoft Visual Basic 6.0 Service Pack 6 (SP6). Este conjunto de actualizações cumulativo inclui segurança actualização 926857 e actualizadas versões de muitos outros controlos ActiveX que constituem o Visual Basic ficheiros expandidos de Runtime do 6.0 da Microsoft.

Para mais informações sobre a segurança 926857 actualizar, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
926857MS08-070: Descrição da actualização de segurança para Microsoft Visual Basic 6.0 ficheiros Service Pack 6 Runtime Extended: 9 de Dezembro de 2008

Quais são os ficheiros de Extended tempo de execução do Visual Basic 6.0?

Os ficheiros de Extended tempo de execução do Visual Basic 6.0 incluem seleccione ActiveX controlo OCX ficheiros, bibliotecas e ferramentas que são fornecidas juntamente com o suporte de IDE do Visual Basic 6.0 e como uma versão online. Normalmente, o IDE do Visual Basic 6.0 ou do Web site Microsoft.com instala estes ficheiros no sistema de desenvolvimento. Em seguida, o programador redistribui estes ficheiros juntamente com de aplicações o programador.

De 8 de Abril de 2008, o suporte para o IDE do Visual Basic 6.0 já terminou. No entanto, a Microsoft ainda oferece suporte para runtime selecção alargada de ficheiros que estão distribuídos em conjunto com aplicações. Para obter mais informações sobre suporte para os ficheiros do Visual Basic 6.0 Runtime expandidos, visite o seguinte Web site da MSDN (Microsoft Developer Network):
Apoio a declaração de Visual Basic 6.0 no Windows Vista e Windows Server 2008
http://msdn.microsoft.com/en-us/vbrun/ms788708.aspx

Depois de instalar este conjunto de actualizações cumulativo, tenho de instalar a actualização de segurança 926857?

Este conjunto de actualizações cumulativo inclui e substitui a actualização de segurança 926857. Por conseguinte, depois de instalar este conjunto de actualizações cumulativo, não é necessário instalar a actualização de segurança 926857. Se anteriormente instalado a actualização de segurança 926857 e, em seguida, instalar este conjunto de actualizações cumulativo, actualização de segurança 926857 é removida automaticamente. Este comportamento ocorre porque este conjunto de actualizações cumulativo substitui a actualização de segurança 926857.

Na realidade preciso este conjunto de actualizações cumulativas?

Sim. Este conjunto de actualizações cumulativo contém as correcções de segurança anteriormente mencionadas e várias outras correcções de estabilidade e desempenho correcções para os controlos ActiveX que estão incluídos os ficheiros de Extended tempo de execução do Visual Basic 6.0. Além disso, os controlos ActiveX incluídos neste conjunto de actualizações cumulativo estará o plano base para futuras actualizações para estes controlos ActiveX. Isto inclui actualizações de segurança e hotfixes para estes controlos ActiveX. Por conseguinte, recomendamos vivamente que instale este conjunto de actualizações cumulativas para que o plano mais recente suportado base para estes controlos ActiveX.

Faço desenvolvimento de software de outros fabricantes e uso os controlos ActiveX nas minhas aplicações. O que tenho de fazer?

Se redistribuir os controlos ActiveX, certifique-se que actualize a versão dos controlos ActiveX instalados juntamente com a aplicação ao transferir este conjunto de actualizações cumulativo. Para obter mais informações sobre os procedimentos recomendados para utilizar componentes redistribuídos, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
835322Aplicações que ignoram assemblagens lado a lado globalmente actualizadas poderão estar vulneráveis a problemas corrigidos por uma actualização de software da Microsoft

Estou a desenvolver software que contenha um controlo ActiveX redistribuível. O que devo fazer?

Instale este conjunto de actualizações cumulativas para o desenvolvimento de software. Se redistribuído um controlo ActiveX em conjunto com uma aplicação, criar uma versão actualizada da aplicação aos seus clientes. Na versão actualizada da aplicação, incluem a versão actualizada do ficheiro neste conjunto de actualizações cumulativas para o desenvolvimento de software.

Mais Informação

Nota Em Maio de 2009, a Microsoft relançou a actualização cumulativa para o ficheiros de expandidos de Runtime do Microsoft Visual Basic 6.0 Service Pack 6 (SP6). Isto substitui a actualização cumulativa que foi originalmente disponibilizada em Dezembro de 2008. Esta actualização cumulativa actualização resolve vários problemas detectados na versão original de Dezembro de 2008.

Lista de correcções para problemas detectados em Dezembro de 2008 actualização cumulativa para o ficheiros expandidos de Runtime do Visual Basic 6.0 Service Pack 6 (SP6)

Os seguintes problemas foram descobertos em Dezembro de 2008 actualização cumulativa para o Visual Basic 6.0 Service Pack 6 (SP6) ficheiros expandidos de Runtime do Microsoft e foram corrigidos na actualização de actualização cumulativa de Maio de 2009.
  1. Quando utiliza o método Controls.Add para adicionar uma dos originais do Visual Basic 6.0 SP6 Run-Time Extended ficheiros programaticamente a um formulário, receberá o erro de tempo de execução 731. A mensagem de erro que é mostrada aqui está um exemplo de uma falha quando este procedimento com o controlo Winsock da Microsoft que foi actualizado no original cumulativo lançamento em Dezembro de 2009 da actualização.
    "Erro de Runtime 731 ? para poder utilizar ? MSWinsock.Winsock ?, tem de especificar uma cadeia de licença para o controlo. Utilizar Licenses.Add para adicionar a cadeia de licença para a colecção Licenses."
    Se alterar o código do Visual Basic para utilizar o método Licenses.Add para contornar este problema, o código for bem sucedido em adicionar o controlo. No entanto, receberá um erro "Discordância de tipo" quando tenta converter a variável de controlo a um tipo específico. Por exemplo, se adicionar programaticamente o controlo Microsoft Winsock chamando Licenses.Add e Controls.Add, tentar converter a variável de controlo aos resultados do tipo MSWinsock.Winsock um erro de "Discordância de tipo".
  2. O controlo DataCombo (MSDatLst.ocx) e o controlo DBCombo (DBList32.ocx) não pintar o texto na secção a edição da caixa de combinação correctamente quando executa uma aplicação que utiliza estes controlos. O texto na parte de edição é desenhado abaixo a parte da edição da caixa de combinação em tempo de execução.
  3. Quando define as propriedades do objecto DataPointLabel dentro de um controlo de gráfico do Microsoft (mschrt20.ocx) ValueFormat ou PercentFormat, o gráfico não é sequer pintado ou pode fazer com que a aplicação falhar com uma violação de acesso.
  4. Quando utilizar o controlo de caixa de diálogo do Microsoft com separadores (Tabctl32.ocx), caracteres japoneses são apresentados incorrectamente para o lado direito de cada separador.

Como obter o conjunto de actualizações cumulativas para o Visual Basic ficheiros 6.0 Service Pack 6 Runtime expandido

O ficheiro seguinte está disponível para transferência a partir do centro de transferências da Microsoft:

Reduzir esta imagemExpandir esta imagem
Download
Download the cumulative update rollup for the Visual Basic 6.0 Service Pack 6 Runtime Extended Files package now.

Para obter mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
119591Como obter ficheiros de suporte da Microsoft a partir de serviços online
A Microsoft procedeu vírus neste ficheiro. Microsoft utilizou o software de detecção de vírus mais recente que estava disponível na data em que o ficheiro foi publicado. O ficheiro é alojado em servidores com segurança melhorada, que ajudam a impedir alterações não autorizadas ao ficheiro.

Para instalar este conjunto de actualizações cumulativo, tem de ter, pelo menos, o Windows Installer 3.1 ou posterior instalado no computador. Para obter a versão mais recente do Windows Installer para o computador, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/downloads/details.aspx?familyid=5A58B56F-60B6-4412-95B9-54D056D6F9F4

Parâmetros da linha de comandos para este conjunto de actualizações cumulativo

Para mais informações sobre os parâmetros da linha de comandos diferentes que suporte este conjunto de actualizações cumulativo, visite o seguinte site da Web MSDN:
http://msdn.microsoft.com/en-us/library/aa367449.aspx

Informações de remoção do conjunto de actualização cumulativa

Não é possível remover este conjunto de actualizações cumulativo após a instalação. Este comportamento é semelhante a outras actualizações disponibilizadas anteriormente para componentes do Visual Basic 6.0.

Informações do ficheiro

Este manifesto contém as informações de ficheiro para a actualização de Maio de 2009 o conjunto de actualizações cumulativas para do Visual Basic 6.0 Service Pack 6 tempo de execução de ficheiros expandidos. Estes ficheiros substitui a actualização cumulativa original que foi disponibilizada em Novembro de 2008. A versão inglesa deste conjunto de actualizações cumulativo tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, são convertida para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário no item data e hora no painel de controlo.
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempo
Comct232.cab Não aplicável 86310 3/24/2009 15: 58
Comct232.DEP Não aplicável 2495 3/24/2009 12: 33
Comct232.ocx 6.0.98.16170080 3/24/2009 15: 52
Comct332.cabNão aplicável142147 3/24/2009 15: 58
Comct332.DEPNão aplicável3024 3/24/2009 15: 54
Comct332.ocx6.7.98.16415552 3/24/2009 15: 52
Comctl32.cab Não aplicável 237887 3/24/2009 15: 58
Comctl32.DEP Não aplicável 2495 3/24/2009 12: 32
Comctl32.ocx 6.0.98.16614992 3/24/2009 15: 52
Comdlg32.cab Não aplicável 70382 3/24/2009 15: 58
Comdlg32.DEP Não aplicável 2494 3/24/2009 12: 33
Comdlg32.ocx 6.1.98.16155984 3/24/2009 15: 52
Dbadapt.cab Não aplicável 26707 3/24/2009 15: 58
Dbadapt.DEP Não aplicável 2501 3/24/2009 12: 46
Dbadapt.dll 6.1.98.1657168 3/24/2009 15: 52
Dbgrid32.cab Não aplicável 257489 3/24/2009 15: 58
Dbgrid32.DEP Não aplicável 2387 3/24/2009 16: 35
Dbgrid32.ocx 5.1.98.13567104 3/24/2009 15: 52
Dblist32.cab Não aplicável 104477 3/24/2009 15: 58
Dblist32.DEP Não aplicável 2494 3/24/2009 12: 49
Dblist32.ocx 6.1.98.16222528 3/24/2009 15: 52
Mci32.cab Não aplicável 92360 3/24/2009 15: 58
Mci32.DEP Não aplicável 2394 3/24/2009 12: 37
Mci32.ocx 6.1.98.16215880 3/24/2009 15: 52
Msaddndr.cab Não aplicável 49425 3/24/2009 15: 58
Msaddndr.DEP Não aplicável 2486 3/24/2009 12: 52
Msaddndr.dll 6.1.98.1699136 3/24/2009 15: 52
Msadodc.cab Não aplicável 64038 3/24/2009 15: 58
Msadodc.DEP Não aplicável 2502 3/24/2009 12: 43
Msadodc.ocx 6.1.98.16134976 3/24/2009 15: 52
Msbind.cab Não aplicável 41564 3/24/2009 15: 58
Msbind.DEP Não aplicável 492 3/24/2009 12: 43
Msbind.dll 6.1.98.1684808 3/24/2009 15: 52
Mscdrun.cab Não aplicável 28465 3/24/2009 15: 57
Mscdrun.DEP Não aplicável 2543 3/24/2009 12: 35
Mscdrun.dll 6.1.98.1657152 3/24/2009 15: 52
Mschrt20.cab Não aplicável 452634 3/24/2009 15: 58
Mschrt20.DEP Não aplicável 2494 3/24/2009 12: 45
Mschrt20.ocx 6.1.98.161029968 3/24/2009 15: 52
Mscomct2.cab Não aplicável 335325 3/24/2009 15: 58
Mscomct2.DEP Não aplicável 2494 3/24/2009 12: 37
Mscomct2.ocx 6.1.98.16659264 3/24/2009 15: 52
Mscomctl.cab Não aplicável 479056 3/24/2009 15: 58
Mscomctl.DEP Não aplicável 2494 3/24/2009 12: 36
Mscomctl.ocx 6.1.98.161069376 3/24/2009 15: 52
Mscomm32.cab Não aplicável 59264 3/24/2009 15: 58
Mscomm32.DEP Não aplicável 2494 3/24/2009 12: 42
Mscomm32.ocx 6.1.98.16119616 3/24/2009 15: 52
Mscsfdbg.dll 6.1.98.1669440 3/24/2009 15: 52
Msdatgrd.cab Não aplicável 133168 3/24/2009 15: 58
Msdatgrd.DEP Não aplicável 2514 3/24/2009 12: 45
Msdatgrd.ocx 6.1.98.16278352 3/24/2009 15: 52
Msdatlst.cab Não aplicável 117465 3/24/2009 15: 58
Msdatlst.DEP Não aplicável 2494 3/24/2009 12: 50
Msdatlst.ocx 6.1.98.16252240 3/24/2009 15: 52
Msdatrep.cab Não aplicável 100023 3/24/2009 15: 58
Msdatrep.DEP Não aplicável 2507 3/24/2009 12: 46
Msdatrep.ocx 6.1.98.16206160 3/24/2009 15: 52
Msdbrpt.cab Não aplicável 146944 3/24/2009 15: 58
Msdbrpt.dll 6.1.98.16340800 3/24/2009 15: 52
Msdbrptr.cab Não aplicável 148222 3/24/2009 15: 58
Msdbrptr.DEP Não aplicável 2545 3/24/2009 12: 47
Msdbrptr.dll 6.1.98.16328512 3/24/2009 15: 52
Msflxgrd.cab Não aplicável 112053 3/24/2009 15: 58
Msflxgrd.DEP Não aplicável 2494 3/24/2009 13: 18
Msflxgrd.ocx 6.1.98.14258880 3/24/2009 15: 52
Mshflxgd.cab Não aplicável 207713 3/24/2009 15: 58
Mshflxgd.DEP Não aplicável 2524 3/24/2009 12: 53
Mshflxgd.ocx 6.1.98.16443488 3/24/2009 15: 52
Mshtmpgd.cab Não aplicável 105828 3/24/2009 15: 58
Mshtmpgd.dll 6.1.98.16245584 3/24/2009 15: 52
Mshtmpgr.cab Não aplicável 44119 3/24/2009 15: 57
Mshtmpgr.DEP Não aplicável 2486 3/24/2009 12: 32
Mshtmpgr.dll 6.1.98.16117584 3/24/2009 15: 52
Msinet.cab Não aplicável 66922 3/24/2009 15: 58
Msinet.DEP Não aplicável 2405 3/24/2009 12: 42
Msinet.ocx 6.1.98.16136008 3/24/2009 15: 52
Msmapi32.cab Não aplicável 70315 3/24/2009 15: 58
Msmapi32.DEP Não aplicável 2494 3/24/2009 12: 38
Msmapi32.ocx 6.1.98.16151376 3/24/2009 15: 52
Msmask32.cab Não aplicável 89928 3/24/2009 15: 58
Msmask32.DEP Não aplicável 2494 3/24/2009 12: 38
Msmask32.ocx 6.1.98.16178512 3/24/2009 15: 52
Msrdc20.cab Não aplicável 89581 3/24/2009 15: 58
Msrdc20.DEP Não aplicável 2493 3/24/2009 12: 39
Msrdc20.ocx 6.1.98.16190800 3/24/2009 15: 52
Msrdo20.cab Não aplicável 190950 3/24/2009 15: 58
Msrdo20.DEP Não aplicável 2670 3/24/2009 12: 34
Msrdo20.dll 6.1.98.16449872 3/24/2009 15: 52
Msstdfmt.cab Não aplicável 66366 3/24/2009 15: 58
Msstdfmt.dll 6.1.98.16129872 3/24/2009 15: 52
Msstkprp.cab Não aplicável 50024 3/24/2009 15: 57
Msstkprp.dll 6.1.98.16107840 3/24/2009 15: 52
Mswcrun.cab Não aplicável 112782 3/24/2009 15: 58
Mswcrun.DEP Não aplicável 2474 3/24/2009 12: 50
Mswcrun.dll 6.1.98.16310592 3/24/2009 15: 52
Mswinsck.cab Não aplicável 64013 3/24/2009 15: 57
Mswinsck.DEP Não aplicável 2463 3/24/2009 12: 41
Mswinsck.ocx 6.1.98.16127808 3/24/2009 15: 52
Picclp32.cab Não aplicável 50631 3/24/2009 15: 58
Picclp32.DEP Não aplicável 2494 3/24/2009 12: 39
Picclp32.ocx 6.1.98.16100160 3/24/2009 15: 52
Richtx32.cab Não aplicável 100421 3/24/2009 15: 58
Richtx32.DEP Não aplicável 3008 3/24/2009 12: 40
Richtx32.ocx 6.1.98.16218432 3/24/2009 15: 52
Sysinfo.cab Não aplicável 41911 3/24/2009 15: 57
Sysinfo.DEP Não aplicável 2481 3/24/2009 12: 40
Sysinfo.ocx 6.1.98.1680208 3/24/2009 15: 52
Tabctl32.cab Não aplicável 109944 3/24/2009 15: 58
Tabctl32.DEP Não aplicável 2494 3/24/2009 12: 40
Tabctl32.ocx 6.1.98.16221504 3/24/2009 15: 52
Wbclsdsr.cab Não aplicável 159126 3/24/2009 15: 58
Wbclsdsr.ocx 6.1.98.16221504 3/24/2009 15: 52

Problema conhecido

Considere o seguinte cenário. Instale esta actualização num computador que tem uma solução de software instalada. A solução de software é baseada no Microsoft Visual Basic for Applications (VBA). A solução de software cria uma instância do controlo directamente através do Microsoft Office. Neste cenário, poderá detectar um dos seguintes problemas:
  • Poderá receber uma mensagem de erro semelhante à seguinte quando tenta executar uma macro:
    Inválidas da biblioteca de objectos ou contém referências a definições de objectos que não foi encontradas.
    Quando este problema ocorre, a macro não é executado.
  • Poderá receber uma mensagem de erro semelhante à seguinte quando tenta adicionar um dos controlos actualizados para uma Office Visual Basic for Applications formulário:
    Elemento não encontrado.
    Quando este problema ocorre, o controlo não é adicionado ao formulário.
Para resolver o problema, elimine as versões em cache das bibliotecas de controlo. Para tal, procurar, o disco rígido ? .exd ? e, em seguida, elimine todas as ocorrências. Os ficheiros .exd são recriados automaticamente utilizando os novos controlos da próxima vez que utilizar o VBA.

Propriedades

Artigo: 957924 - Última revisão: 11 de outubro de 2011 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Windows Vista Service Pack 1
  • 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
Palavras-chave: 
kbmt kbsurveynew kbexpertiseinter kbhowto KB957924 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 957924

Submeter comentários

 

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