Condividi tramite


Tipi di dati integer per gli utenti di Visual Basic 6.0

Aggiornamento: novembre 2007

In Visual Basic 2008 i tipi di dati integer differiscono da quelli di Visual Basic 6.0. Le modifiche sono state apportate per garantire l'interoperabilità con altri linguaggi di programmazione e con Common Language Runtime.

Nella tabella che segue sono riportate le corrispondenze tra i tipi integer di Visual Basic 6.0 e quelli di Visual Basic 2008.

Dimensione del tipo integer

Tipo di Visual Basic 6.0 e carattere identificatore di tipo

Tipo di Visual Basic 2008 e carattere identificatore di tipo

Tipo di Common Language Runtime (CLR)

8 bit, con segno

(nessuno)

SByte (nessuno)

System.SByte

8 bit, senza segno

Byte (nessuno)

Byte (nessuno)

System.Byte

16 bit, con segno

Integer (%)

Short (nessuno)

System.Int16

16 bit, senza segno

(nessuno)

UShort (nessuno)

System.UInt16

32 bit, con segno

Long (&)

Integer (%)

System.Int32

32 bit, senza segno

(nessuno)

UInteger (nessuno)

System.UInt32

64 bit, con segno

(nessuno)

Long (&)

System.Int64

64 bit, senza segno

(nessuno)

ULong (nessuno)

System.UInt64

Nei sistemi a 32 bit le operazioni integer a 32 bit risultano più veloci delle operazioni integer a 16 o 64 bit. Di conseguenza in Visual Basic 2008 i tipi numerici fondamentali e più efficienti sono Integer e UInteger. Quando si effettua la migrazione a Visual Basic 2008, è possibile migliorare le prestazioni delle applicazioni modificando le dichiarazioni Long in Integer.

Nota:

Se si intende interagire con componenti creati su piattaforme diverse da Visual Basic 2008, è necessario verificare che i tipi di dati utilizzati corrispondano a quelli degli altri componenti. Se ad esempio si utilizza un'istruzione Declare per fare riferimento a una routine esterna creata in Visual Basic 6.0 e la routine definisce un argomento Integer (due byte in Visual Basic 6.0), è necessario identificare l'argomento come Short nell'istruzione Declare, che corrisponde al tipo integer a due byte in Visual Basic 2008.

Vedere anche

Concetti

Caratteri tipo

Riepilogo delle modifiche al supporto degli elementi di programmazione

Riferimenti

Riepilogo dei tipi di dati (Visual Basic)

Istruzione Declare