Přechod z VB 6 na Visual Basic .NET

Typ Date

Visual Basic 6.0

Visual Basic.NET

Upgrade Wizard

Proměnná typu Date je interně uložena ve formátu Double a může s ní být jako s Double manipulováno.

Proměnné typu Date jsou interně uloženy jako 64-bitová čísla typu integer, takže s nimi nemůže být přímo manipulováno jako s  Double. .NET Framework poskytuje funkce ToOADate a FromOADate pro konverzi mezi Double a Date. Reprezentace data jako celého čísla zjednodušuje a urychluje manipulaci.

Wizard většinou vloži požadovanou metodu ToOADate nebo FromOADate tam, kde je  Double přiřazeno k Date. Například, následující kód:

Dim dbl As DoubleDim dat 
As DateDbl = dat

je aktualizován na:

Dim dbl As DoubleDim dat 
As DateDbl = dat.ToOADate

 Zpět

Autor: The Bozena