Compartilhar via


Sumário para programação de mudanças em elementos de suporte

Suporte para vários elementos de programação foi alterado desde o Visual Basic 6.0, principalmente para fins de interoperabilidade com common linguagem tempo de execução.Muitos elementos dos Visual Basic 6.0 são renomeados, reclassificados ou combinados com outros elementos de programação.Vários elementos não possuem suporte, porque o Common Language Runtime (CLR) inclui funcionalidade que os tornam desnecessários.Para obter mais informações, consulte Common Language Runtime.

Para obter informações adicionais sobre as alterações em Visual Basic, consulte Ajuda para usuários do Visual Basic 6.0. Este tópico inclui informações sobre alterações para o ambiente de desenvolvimento integrado (IDE), funcionalidade Web, projetos, formulários, constantes e o Circle, Line, e Pset métodos.

Elementos alterados

A tabela a seguir lista os elementos de programação alterados e suas substituições.

Elemento de programação no Visual Basic 6.0

Visual Basic 2008 equivalente a

Namespace, classe, ou localização da biblioteca de tempo de execução

Abs função

Método ABS

Namespace do sistema, Classe de matemática

AscB função

Função Asc

Visual Basic em tempo de execução biblioteca Members, Strings módulo

As Any frase palavra-chave

Não tem suporte no Visual Basic 2008. SeeSintaxe de declaração para usuários do Visual Basic 6.0.

Não é aplicada

Atn função

Método ATAN

Namespace do sistema, Classe de matemática

Propriedade Calendar

Propriedade CurrentCulture

sistema.globalização Namespace, Classe CultureInfo

ChDir demonstrativo

Função ChDir

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

ChDrive demonstrativo

Função ChDrive

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Chr$,ChrB, funções

Função Chr

Visual Basic em tempo de execução biblioteca Members, Strings módulo

Close demonstrativo

Função FileClose

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Cos função

método COS

Namespace do sistema, Classe de matemática

Currency tipo de dados

Tipo de dados decimal; see Alterações nos tipos de dados para usuários do Visual Basic 6.0

Visual Basic em tempo de execução biblioteca Members, Enumeração VariantType

CVDate função

Função DateValue

Visual Basic em tempo de execução biblioteca Members, DateAndTime módulo

CVErr função

Instrução erro

Não é aplicada

Date função, Date demonstrativo

Propriedade agora, Propriedade hoje

Visual Basic em tempo de execução biblioteca Members, DateAndTime módulo

Date$ função

Propriedade DateString

Visual Basic em tempo de execução biblioteca Members, DateAndTime módulo

Método Debug.Assert

Assert, Fail métodos

sistema.Diagnóstico Namespace, Classe de depurar

Método Debug.Print

Write, WriteIf, WriteLine, e WriteLineIf métodos

sistema.Diagnóstico Namespace, Classe de depurar

Deftype instruções

Não tem suporte no Visual Basic 2008. Consulte Alterações nos tipos de dados para usuários do Visual Basic 6.0.

Não é aplicada

DeleteSetting demonstrativo

Função DeleteSetting

Visual Basic em tempo de execução biblioteca Members, Interaction módulo

DoEvents função

Método DoEvents

sistema.Windows.Forms Namespace, Classe do aplicativo

Empty palavra-chave

Nada

Não é aplicada

Eqv operador

= O operador; see Operador booleano para usuários do Visual Basic 6.0

Não é aplicada

Exp função

Método Exp

Namespace do sistema, Classe de matemática

FileCopy demonstrativo

Função FileCopy

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Get demonstrativo

Função FileGet

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

GoSub demonstrativo

Não tem suporte no Visual Basic 2008; use o Retornar demonstrativo.SeeInstrução de Controle para Usuários do Visual Basic 6.0.

Não é aplicada

Imp operador

Não tem suporte no Visual Basic 2008. See Não and Ou e operadoresOperador booleano para usuários do Visual Basic 6.0.

Não é aplicada

Evento Initialize

Não tem suporte no Visual Basic 2008; use Sub New. See Class_Initialize Alterações para usuários do Visual Basic 6.0 e Usando Construtores e Destrutores

Não é aplicada

Input #, Input$ instruções, Input$, InputB, InputB$ funções

Função Entrada

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Propriedade Instancing

Não tem suporte no Visual Basic 2008. Para declarações em nível de classe, consulte Private (Visual Basic) e Público (Visual Basic). Para declarações em nível de procedimento, consulte Compartilhamento (Visual Basic).

Não é aplicada

InStrB função

Função InStr

Visual Basic em tempo de execução biblioteca Members, Strings módulo

IsEmpty função

Função IsNothing

Visual Basic em tempo de execução biblioteca Members, Information módulo

IsMissing função

Não tem suporte no Visual Basic 2008. SeeDeclaração de procedimentos para usuários do Visual Basic 6.0.

Não é aplicada

IsNull função

Função IsDbNull

Visual Basic em tempo de execução biblioteca Members, Information módulo

IsObject função

Função IsReference

Visual Basic em tempo de execução biblioteca Members, Information módulo

Kill demonstrativo

Eliminar função

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

LCase$ função

Função LCase

Visual Basic em tempo de execução biblioteca Members, Strings módulo

Left$, LeftB, LeftB$ funções

Função Left

Visual Basic em tempo de execução biblioteca Members, Strings módulo

LenB função

Função Len

Visual Basic em tempo de execução biblioteca Members, Strings módulo

Let, Set instruções de atribuição

Não tem suporte no Visual Basic 2008; o novo Set demonstrativo é não relacionada ao que mais antigos. SeeAlterações de propriedades padrão para usuários do Visual Basic 6.0.

Não é aplicada

Line Input # demonstrativo

Função LineInput

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Load demonstrativo

Novo (Visual Basic) palavra-chave, Show método, Load evento

Visual Basic em tempo de execução biblioteca Members, System.Windows.Forms espaço para nome

Lock demonstrativo

Bloquear, desbloquear funções

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Log função

Método log

Namespace do sistema, Classe de matemática

LSet, RSet instruções

Função LSet, PadRight, PadLeft; Consulte Alterações nos tipos de dados para usuários do Visual Basic 6.0

Visual Basic em tempo de execução biblioteca Members, Strings módulo; e Namespace do sistema, Classe de seqüência de caracteres

LTrim$ função

Função LTrim

Visual Basic em tempo de execução biblioteca Members, Strings módulo

MidB função

Função Mid

Visual Basic em tempo de execução biblioteca Members, Strings módulo

MidB demonstrativo

Instrução MID

Visual Basic em tempo de execução biblioteca Members, Strings módulo

MkDir demonstrativo

Função MkDir

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Name demonstrativo

Renomear função

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Now função

Propriedade agora

Visual Basic em tempo de execução biblioteca Members, DateAndTime módulo

Null palavra-chave

Nada

Não é aplicada

Oct$ função

Função Oct

Visual Basic em tempo de execução biblioteca Members, Conversion módulo

On ... GoSub construção

Não tem suporte no Visual Basic 2008; use selecionar... caso demonstrativo.SeeInstrução de Controle para Usuários do Visual Basic 6.0.

Não é aplicada

On ... GoTo construção

Não tem suporte no Visual Basic 2008; use selecionar... caso demonstrativo.SeeInstrução de Controle para Usuários do Visual Basic 6.0.

Não é aplicada

Open demonstrativo

Função FileOpen

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Option Base demonstrativo

Não tem suporte no Visual Basic 2008. SeeLimites de matrizes para usuários do Visual Basic 6.0.

Não é aplicada

Option PrivateModule demonstrativo

Não tem suporte no Visual Basic 2008; use demonstrativo do módulo.

Não é aplicada

Print # demonstrativo

Imprimir, funções PrintLine

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Property Get, Property Let, Property Set instruções

Não tem suporte no Visual Basic 2008. SeePropriedade procedimento alterações para usuários do Visual Basic 6.0.

Não é aplicada

Put demonstrativo

Função FilePut

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Reset demonstrativo

Redefinir função

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Right$, RightB funções

Função Direita

Visual Basic em tempo de execução biblioteca Members, Strings módulo

RmDir demonstrativo

Função RmDir

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Round função

Método arredondadas

Namespace do sistema, Classe de matemática

RSet, LSet instruções

Função RSet; see Alterações nos tipos de dados para usuários do Visual Basic 6.0

Visual Basic em tempo de execução biblioteca Members, Strings módulo

RTrim$ função

Função RTrim

Visual Basic em tempo de execução biblioteca Members, Strings módulo

SaveSetting demonstrativo

Função SaveSetting

Visual Basic em tempo de execução biblioteca Members, Interaction módulo

Método Scale

Não tem suporte no Visual Basic 2008.

Não é aplicada

Set, Let instruções de atribuição

Não tem suporte no Visual Basic 2008; o novo Set demonstrativo é não relacionada ao que mais antigos. Consulte Alterações de propriedades padrão para usuários do Visual Basic 6.0.

Não é aplicada

SetAttr demonstrativo

Função SetAttr

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Sgn função

Função sinal

Namespace do sistema, Classe de matemática

Sin função

Método Sin

Namespace do sistema, Classe de matemática

Sqr função

Função SQRT

Namespace do sistema, Classe de matemática

String função

construtor seqüência de caracteres; see Função string ($) para usuários do Visual Basic 6.0

Namespace do sistema, Classe de seqüência de caracteres

String ($) funções

Não tem suporte no Visual Basic 2008. SeeFunção string ($) para usuários do Visual Basic 6.0.

Não é aplicada

Evento Terminate

Não tem suporte no Visual Basic 2008; use Sub Dispose e Sub Finalize. SeeUsando Construtores e Destrutores.

Não é aplicada

Time função, Time demonstrativo

Propriedade TimeOfDay Consulte Estrutura datetime, Tipo de dados Data

Visual Basic em tempo de execução biblioteca Members, DateAndTime módulo

Time$ função

Propriedade TimeString

Visual Basic em tempo de execução biblioteca Members, DateAndTime módulo

Timer função

Propriedade timer

Visual Basic em tempo de execução biblioteca Members, DateAndTime módulo

Trim$ função

LTrim, RTrim e funções aparar

Visual Basic em tempo de execução biblioteca Members, Strings módulo

Type demonstrativo

Não tem suporte no Visual Basic 2008; use demonstrativo de estrutura.SeeDeclaração de Estrutura para Usuários do Visual Basic 6.0.

Não é aplicada

UCase$ função

Função UCase

Visual Basic em tempo de execução biblioteca Members, Strings módulo

Unlock demonstrativo

Bloquear, desbloquear funções

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Variant tipo de dados

Tipo de dados de objeto; see Alterações de tipos de dados universais para usuários do Visual Basic 6.0

Não é aplicada

Wend palavra-chave

While... participante While instruções and demonstrativo participante; see Instrução de Controle para Usuários do Visual Basic 6.0

Não é aplicada

Width # demonstrativo

Função FileWidth

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Write # demonstrativo

Escrever, funções WriteLine

Visual Basic em tempo de execução biblioteca Members, FileSystem módulo

Consulte também

Outros recursos

Alterações na Linguagem para Usuários do Visual Basic 6.0

Ajuda para usuários do Visual Basic 6.0

Common Language Runtime