Como a porta VB 3.0 projectos com .vbx para VB 4.0 16-bit e 32 bits

Traduções de Artigos Traduções de Artigos
Artigo: 138531 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

É possível converter projectos do Visual Basic 3.0 existentes nos projectos que podem ser carregados no Visual Basic 4.0 (versões de 16 bits e 32 bits). Se um projecto de Visual Basic 3.0 que contém ficheiros .vbx for carregado no 4.0 do Visual Basic, Visual Basic 4.0 (ambos os as 16 bits e 32 bits versões) automaticamente "morphs" o ficheiro .vbx para o correspondente .ocx ficheiro (16 bits ou 32-bit) no novo projecto, desde que não exista uma entrada no ficheiro vb.ini que permite o Visual Basic para saber que ficheiro .ocx ficheiro .vbx deve ser "morphed" para. Além disso, deve certificar de que o ficheiro .ocx apontado vb.ini é na localização especificada. A edição de 32 bits do Visual Basic 4.0 requer que todos os formulários do Visual Basic 3.0 seja guardada como texto para a conversão para funcionar correctamente.

Mais Informação

Por exemplo, se um projecto do Visual Basic 3.0 existente contiver Threed.vbx, as entradas correspondentes tem de existir no vb.ini para as versões 16-bit e 32 bits do Visual Basic 4.0. Ambas as versões do ficheiro .ocx threed devem estar presentes nos directórios especificados:

16-bit

[VBX Conversions16]
threed.vbx=
{0BA686C6-F7D3-101A-993E-0000C0EF6F5E}#1.0#0;C:\WINNT35\SYSTEM\threed16.ocx
				

32-bit

[VBX Conversions32]
threed.vbx=
{0BA686C6-F7D3-101A-993E-
0000C0EF6F5E}#1.0#0;C:\WINNT35\System32\threed32.ocx
				

Quando tenta abrir um projecto do Visual Basic 3.0 existente com ficheiros .vbx no Visual Basic 4.0 (16 bits ou 32 bits), uma caixa de diálogo com uma lista de todos os controlos personalizados para converter é apresentada e solicitará a efectuar a conversão. Se optar por efectuar a conversão, os ficheiros .ocx correspondentes serão automaticamente incluídos no novo Visual Basic 4.0 (16 bits ou 32-bit) projecto. Se optar por não converter, Visual Basic 4.0 16-bit manterá os ficheiros .vbx originais no novo projecto do Visual Basic 4.0, mas 4.0 de 32 bits do Visual Basic simplesmente não incluirá os ficheiros .vbx originais.

Todos os ficheiros .vbx que estão a ser convertido devem existir no computador onde a conversão decorre. Se faltarem um ou mais ficheiros .vbx, Visual Basic 4.0 apresentará a seguinte mensagem de erro para cada ficheiro .vbx em falta:
Ficheiro não encontrado: 'vbxname.vbx'--continuar carregar projecto?

Não é possível para evitar esta mensagem diferente, garantindo que cada ficheiro .vbx está presente no sistema que está a efectuar a conversão.

Propriedades

Artigo: 138531 - Última revisão: 30 de janeiro de 2014 - Revisão: 1.2
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Basic 4.0 Standard Edition
  • Microsoft Visual Basic 4.0 Professional Edition
  • Microsoft Visual Basic 4.0 Professional Edition
  • Microsoft Visual Basic 4.0 16-bit Enterprise Edition
  • Microsoft Visual Basic 4.0 32-Bit Enterprise Edition
  • Microsoft Visual Basic 3.0 Professional Edition
  • Microsoft Visual Basic 3.0 Professional Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbhowto KB138531 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: 138531

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