Spazio dei nomi VisualBasic.Compatibility

Aggiornamento: novembre 2007

Le funzioni e gli oggetti dello spazio dei nomi VisualBasic.Compatibility vengono forniti per l'utilizzo da parte degli strumenti di aggiornamento da Visual Basic 6.0 a Visual Basic 2008. Nella maggior parte dei casi vengono duplicate funzionalità che è possibile ottenere facilmente utilizzando altre parti di .NET Framework. Tali funzioni e oggetti risultano necessari unicamente quando il modello di codice Visual Basic 6.0 differisce notevolmente dall'implementazione .NET.

Funzioni e oggetti dello spazio dei nomi

Nelle tabelle riportate di seguito sono elencati le funzioni e gli oggetti dello spazio dei nomi VisualBasic.Compatibility.

Funzioni di VisualBasic.Compatibility

Funzione

Descrizione

CopyArray

Duplica la funzionalità Visual Basic 6.0 di assegnazione di una matrice a un tipo Variant.

CursorToIPicture

Utilizzata nella conversione di formato.

Eqv

Duplica l'operatore Eqv (equivalenza) di Visual Basic 6.0.

FontChangeBold

Utilizzata nella conversione dei caratteri di Visual Basic 6.0 in oggetti Font di Visual Basic 2008.

FontChangeGdiCharSet

Utilizzata nella conversione dei caratteri di Visual Basic 6.0 in oggetti Font di Visual Basic 2008.

FontChangeItalic

Utilizzata nella conversione dei caratteri di Visual Basic 6.0 in oggetti Font di Visual Basic 2008.

FontChangeName

Utilizzata nella conversione dei caratteri di Visual Basic 6.0 in oggetti Font di Visual Basic 2008.

FontChangeSize

Utilizzata nella conversione dei caratteri di Visual Basic 6.0 in oggetti Font di Visual Basic 2008.

FontChangeStrikeout

Utilizzata nella conversione dei caratteri di Visual Basic 6.0 in oggetti Font di Visual Basic 2008.

FontChangeUnderline

Utilizzata nella conversione dei caratteri di Visual Basic 6.0 in oggetti Font di Visual Basic 2008.

FontToIFont

Utilizzata nella conversione di formato.

Format

Duplica la funzione Format di Visual Basic 6.0.

FromPixelsX

Utilizzata per la conversione di coordinate.

FromPixelsY

Utilizzata per la conversione di coordinate.

FromPixelsUserHeight

Utilizzata per la conversione di coordinate.

FromPixelsUserWidth

Utilizzata per la conversione di coordinate.

FromPixelsUserX

Utilizzata per la conversione di coordinate.

FromPixelsUserY

Utilizzata per la conversione di coordinate.

GetActiveControl

Duplica la proprietà Screen.ActiveControl di Visual Basic 6.0.

GetCancel

Duplica la funzionalità della proprietà Cancel di un controllo CommandButton di Visual Basic 6.0.

GetDefault

Duplica la funzionalità della proprietà Default di un controllo CommandButton di Visual Basic 6.0.

GetEXEName

Duplica la proprietà App.EXEName di Visual Basic 6.0.

GetHInstance

Duplica la proprietà App.HInstance di Visual Basic 6.0.

GetItemData

Duplica la funzionalità della proprietà ItemData di un controllo ListBox o ComboBox di Visual Basic 6.0.

GetItemString

Duplica la funzionalità di recupero di un valore da un elenco di un controllo ListBox o ComboBox di Visual Basic 6.0.

GetPath

Duplica la proprietà App.Path di Visual Basic 6.0.

IconToIPicture

Utilizzata nella conversione di formato.

IFontToFont

Utilizzata nella conversione di formato.

ImageToIPicture

Utilizzata nella conversione di formato.

ImageToIPictureDisp

Utilizzata nella conversione di formato.

Imp

Duplica l'operatore Imp (implicazione) di Visual Basic 6.0.

IPictureDispToImage

Utilizzata nella conversione di formato.

IPictureToImage

Utilizzata nella conversione di formato.

LoadResData

Duplica la funzione LoadResData di Visual Basic 6.0.

LoadResPicture

Duplica la funzione LoadResPicture di Visual Basic 6.0.

LoadResString

Duplica la funzione LoadResString di Visual Basic 6.0.

PixelsToTwipsX

Utilizzata per la conversione di coordinate.

PixelsToTwipsY

Utilizzata per la conversione di coordinate.

SendKeys

Duplica la funzione SendKeys di Visual Basic 6.0.

SetCancel

Duplica la funzionalità della proprietà Cancel di un controllo CommandButton di Visual Basic 6.0.

SetDefault

Duplica la funzionalità della proprietà Default di un controllo CommandButton di Visual Basic 6.0.

SetItemData

Duplica la funzionalità della proprietà ItemData di un controllo ListBox o ComboBox di Visual Basic 6.0.

SetItemString

Duplica la funzionalità di impostazione di un valore in un elenco di un controllo ListBox o ComboBox di Visual Basic 6.0.

SetResourceBaseName

Utilizzata con le funzioni LoadRes quando per un file di risorse viene utilizzata una convenzione di denominazione non standard.

ShowForm

Duplica la funzionalità del metodo Show di un form di Visual Basic 6.0.

TabLayout

Utilizzata per la conversione di istruzioni Debug.Print che contengono le parole chiavi Tab o Spc.

ToPixelsX

Utilizzata per la conversione di coordinate.

ToPixelsY

Utilizzata per la conversione di coordinate.

ToPixelsUserHeight

Utilizzata per la conversione di coordinate.

ToPixelsUserWidth

Utilizzata per la conversione di coordinate.

ToPixelsUserX

Utilizzata per la conversione di coordinate.

ToPixelsUserY

Utilizzata per la conversione di coordinate.

TwipsPerPixelX

Duplica la proprietà Screen.TwipsPerPixelX di Visual Basic.

TwipsPerPixelY

Duplica la proprietà Screen.TwipsPerPixelY di Visual Basic.

TwipsToPixelsX

Utilizzata per la conversione di coordinate.

TwipsToPixelsY

Utilizzata per la conversione di coordinate.

ValidateControls

Duplica la funzionalità del metodo ValidateControls di un form di Visual Basic 6.0.

WhatsThisMode

Duplica la funzionalità del metodo WhatsThisMode di un form di Visual Basic 6.0.

ZOrder

Utilizzata nella conversione dell'ordine z dei controlli.

Oggetti di VisualBasic.Compatibility

Oggetto

Descrizione

BaseControlArray

Classe padre per l'emulazione delle matrici di controlli di Visual Basic 6.0.

BaseOcxArray

Classe padre per matrici emulate di controlli ActiveX.

ButtonArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli CommandButton.

CheckBoxArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli CheckBox.

CheckedListBoxArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli ListBox con la proprietà Style impostata su Checked.

ComboBoxArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli ComboBox.

DirListBox

Emula un controllo DirListBox di Visual Basic 6.0.

DirListBoxArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli DirListBox.

DriveListBox

Emula un controllo DriveListBox di Visual Basic 6.0.

DriveListBoxArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli DriveListBox.

FileListBox

Emula un controllo FileListBox di Visual Basic 6.0.

FileListBoxArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli FileListBox.

FixedLengthString

Emula le stringhe di lunghezza fissa di Visual Basic 6.0.

GroupBoxArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli Frame.

HScrollBarArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli HScrollBar.

LabelArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli Label.

ListBoxArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli ListBox.

ListBoxItem

Emula la proprietà ItemData di un controllo ListBox.

MenuItemArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli Menu.

PanelArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli PictureBox contenenti controlli figlio.

PictureBoxArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli PictureBox.

RadioButtonArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli OptionButton.

TabControlArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli TabStrip.

TextBoxArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli TextBox.

TimerArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli Timer.

VScrollBarArray

Emula una matrice di controlli di Visual Basic 6.0 per i controlli VScrollBar.

Vedere anche

Concetti

Libreria di compatibilità con Visual Basic 6.0

Altre risorse

Guida in linea per gli utenti di Visual Basic 6.0