Support Classe

Definição

Atenção

Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862

Contém várias funções utilitárias para compatibilidade retroativa com o Visual Basic 6.0.

public ref class Support sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Support
[Microsoft.VisualBasic.CompilerServices.StandardModule]
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public sealed class Support
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Support = class
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
type Support = class
Public Module Support
Herança
Support
Atributos

Observações

As funções desta classe são utilizadas durante a atualização dos projetos do Visual Basic 6.0 para o Visual Basic. Algumas funções substituem funções do Visual Basic 6.0 que já não são suportadas no Visual Basic; outras compensam diferenças nos modelos de objetos.

Para usar funções nesta classe num projeto Visual Basic, adicione uma referência ao espaço de nomes Microsoft.VisualBasic.Compatibility.VB6.

Note

Funções e objetos no espaço de nomes Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas de atualização de Visual Basic 6.0 para Visual Basic 2008. Na maioria dos casos, estas funções e objetos duplicam funcionalidades que pode encontrar noutros namespaces do .NET Framework. São necessárias apenas quando o modelo de código Visual Basic 6.0 difere significativamente da implementação do .NET Framework.

Métodos

Name Description
CopyArray(Array)
Obsoleto.

Duplica Visual Basic funcionalidade 6.0 de atribuir um Array a um Variant.

CursorToIPicture(Cursor)
Obsoleto.

Devolve um objeto OLE IPicture que corresponde ao especificado Cursor.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Eqv(Boolean, Boolean)
Obsoleto.

Realiza uma equivalência lógica em duas Boolean expressões.

Eqv(Byte, Byte)
Obsoleto.

Realiza uma equivalência lógica em duas Byte expressões.

Eqv(Int16, Int16)
Obsoleto.

Realiza uma equivalência lógica em duas Int16 expressões.

Eqv(Int32, Int32)
Obsoleto.

Realiza uma equivalência lógica em duas Int32 expressões.

Eqv(Int64, Int64)
Obsoleto.

Realiza uma equivalência lógica em duas Int64 expressões.

Eqv(Object, Object)
Obsoleto.

Realiza uma equivalência lógica em duas Object expressões.

FontChangeBold(Font, Boolean)
Obsoleto.

Altera a Bold parte de estilo para uma fonte.

FontChangeGdiCharSet(Font, Byte)
Obsoleto.

Devolve uma fonte para um conjunto de caracteres GDI especificado.

FontChangeItalic(Font, Boolean)
Obsoleto.

Altera a Italic parte de estilo para uma fonte.

FontChangeName(Font, String)
Obsoleto.

Devolve um novo Font para um dado Visual Basic 6.0 Font.

FontChangeSize(Font, Single)
Obsoleto.

Altera a Size propriedade de uma fonte.

FontChangeStrikeout(Font, Boolean)
Obsoleto.

Altera a Strikeout parte de estilo para uma fonte.

FontChangeUnderline(Font, Boolean)
Obsoleto.

Altera a Underline parte de estilo para uma fonte.

FontToIFont(Font)
Obsoleto.

Converte um objeto Font num objeto Visual Basic 6.0 stdFont.

Format(Object, String, FirstDayOfWeek, FirstWeekOfYear)
Obsoleto.

Converte a função Visual Basic 6.0 Format para ser compatível com Visual Basic.

FromPixelsUserHeight(Double, Double, Int32)
Obsoleto.

Converte uma medição de píxel numa medição Visual Basic 6.0 ScaleHeight.

FromPixelsUserWidth(Double, Double, Int32)
Obsoleto.

Converte uma medição de píxel numa medição Visual Basic 6.0 ScaleWidth.

FromPixelsUserX(Double, Double, Double, Int32)
Obsoleto.

Converte uma medição de píxel numa medição Visual Basic 6.0 ScaleLeft.

FromPixelsUserY(Double, Double, Double, Int32)
Obsoleto.

Converte uma medição de píxel numa medição Visual Basic 6.0 ScaleTop.

FromPixelsX(Double, ScaleMode)
Obsoleto.

Converte uma medição de píxel numa medição Visual Basic 6.0 para um dado ScaleMode.

FromPixelsY(Double, ScaleMode)
Obsoleto.

Converte uma medição de píxel numa medição Visual Basic 6.0 para um dado ScaleMode.

GetActiveControl()
Obsoleto.

Fica com o controlo que atualmente tem o foco.

GetCancel(Button)
Obsoleto.

Recebe um valor que indica se a Button é o botão de cancelar num formulário.

GetDefault(Button)
Obsoleto.

Gets define um valor que determina se um Button controlo é o botão padrão num formulário.

GetEXEName()
Obsoleto.

Obtém o nome do ficheiro executável (.exe) da aplicação atual.

GetHashCode()
Obsoleto.

Serve como função de hash predefinida.

(Herdado de Object)
GetHInstance()
Obsoleto.

Obtém o handle de instância (HINSTANCE) para a aplicação atual.

GetItemData(Control, Int32)
Obsoleto.

Recebe um Integer elemento associado a um ListBox ou ComboBox item.

GetItemString(Control, Int32)
Obsoleto.

Fica associado String a um ListBox ou ComboBox item.

GetPath()
Obsoleto.

Obtém o caminho atual da aplicação.

GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
IconToIPicture(Icon)
Obsoleto.

Obtém um objeto OLE IPicture para um dado Icon.

IFontToFont(Object)
Obsoleto.

Converte um objeto Visual Basic 6.0 stdFont num objeto Font.

ImageToIPicture(Image)
Obsoleto.

Obtém um objeto OLE IPicture para um dado Image.

ImageToIPictureDisp(Image)
Obsoleto.

Obtém um objeto OLE IPictureDisp para um dado Image.

Imp(Boolean, Boolean)
Obsoleto.

Realiza uma implicação lógica em duas Boolean expressões.

Imp(Byte, Byte)
Obsoleto.

Realiza uma implicação lógica em duas Byte expressões.

Imp(Int16, Int16)
Obsoleto.

Realiza uma implicação lógica em duas Int16 expressões.

Imp(Int32, Int32)
Obsoleto.

Realiza uma implicação lógica em duas Int32 expressões.

Imp(Int64, Int64)
Obsoleto.

Realiza uma implicação lógica em duas Int64 expressões.

Imp(Object, Object)
Obsoleto.

Realiza uma implicação lógica em duas Object expressões.

IPictureDispToImage(Object)
Obsoleto.

Obtém um Image para um dado objeto OLE IPictureDisp .

IPictureToImage(Object)
Obsoleto.

Obtém um Image para um dado objeto OLE IPicture .

LoadResData(Object, Object, CultureInfo)
Obsoleto.

Carrega dados de vários tipos possíveis a partir de um ficheiro de recurso (.res), especificando uma localização.

LoadResData(Object, Object)
Obsoleto.

Carrega dados de vários tipos possíveis a partir de um ficheiro de recurso (.res).

LoadResPicture(Object, LoadResConstants, CultureInfo)
Obsoleto.

Carrega um bitmap, ícone ou cursor a partir de um ficheiro de recurso (.res), especificando uma localização.

LoadResPicture(Object, LoadResConstants)
Obsoleto.

Carrega um bitmap, ícone ou cursor a partir de um ficheiro de recurso (.res).

LoadResString(Int32, CultureInfo)
Obsoleto.

Carrega uma string a partir de um ficheiro de recurso (.res), especificando uma localização.

LoadResString(Int32)
Obsoleto.

Carrega uma string a partir de um ficheiro de recurso (.res).

MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
PixelsToTwipsX(Double)
Obsoleto.

Converte uma coordenada X de pixels para twips.

PixelsToTwipsY(Double)
Obsoleto.

Converte uma coordenada Y de píxeis para wipps.

SendKeys(String, Boolean)
Obsoleto.

Envia uma ou mais teclas para a janela ativa como se estivesse a ser escrita no teclado.

SetCancel(Button, Boolean)
Obsoleto.

Define a CancelButton propriedade de um Form.

SetDefault(Button, Boolean)
Obsoleto.

Define a AcceptButton propriedade de um Form.

SetItemData(Control, Int32, Int32)
Obsoleto.

Define a ItemData propriedade para um ListBoxItem.

SetItemString(Control, Int32, String)
Obsoleto.

Define a ItemString propriedade para um ListBoxItem.

SetResourceBaseName(String, String)
Obsoleto.

Atribui o nome de um ficheiro de recurso Visual Basic 6.0 a um espaço de nomes de projeto Visual Basic.

SetResourceBaseName(String)
Obsoleto.

Atribui o nome de um ficheiro de recurso Visual Basic 6.0 ao espaço de nomes atual do projeto Visual Basic.

ShowForm(Form, Int32, Form)
Obsoleto.

Apresenta uma forma chamando o Show() método ou ShowDialog() .

TabLayout(Object[])
Obsoleto.

Formata strings para simular a funcionalidade Visual Basic 6.0 Debug.Print.

ToPixelsUserHeight(Double, Double, Int32)
Obsoleto.

Converte uma medição de Visual Basic 6,0 ScaleHeight numa medição de pixel.

ToPixelsUserWidth(Double, Double, Int32)
Obsoleto.

Converte uma medição de Visual Basic 6,0 ScaleWidth numa medição de pixel.

ToPixelsUserX(Double, Double, Double, Int32)
Obsoleto.

Converte uma medição de Visual Basic 6,0 ScaleLeft numa medição de pixel.

ToPixelsUserY(Double, Double, Double, Int32)
Obsoleto.

Converte uma medição de Visual Basic 6,0 ScaleTop numa medição de pixel.

ToPixelsX(Double, ScaleMode)
Obsoleto.

Converte uma medição Visual Basic 6.0 numa medição de píxeis para um dado ScaleMode.

ToPixelsY(Double, ScaleMode)
Obsoleto.

Converte uma medição Visual Basic 6.0 numa medição de píxeis para um dado ScaleMode.

ToString()
Obsoleto.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
TwipsPerPixelX()
Obsoleto.

Recebe um valor que é usado para converter twips em pixels com base nas definições do ecrã.

TwipsPerPixelY()
Obsoleto.

Recebe um valor que é usado para converter twips em pixels com base nas definições do ecrã.

TwipsToPixelsX(Double)
Obsoleto.

Converte uma coordenada X de wipps para pixels.

TwipsToPixelsY(Double)
Obsoleto.

Converte uma coordenada Y de wipps para pixels.

ValidateControls(ContainerControl)
Obsoleto.

Emula o comportamento do método Visual Basic 6.0 ValidateControls.

WhatsThisMode(Form)
Obsoleto.

Exibe um pop-up Ajuda para um formulário atualizado do Visual Basic 6.0.

ZOrder(Control, Int32)
Obsoleto.

Converte o método Visual Basic ZOrder para uso em Visual Basic.

Aplica-se a