Konvertieren von Datentypen in Visual Basic ist eine anspruchsvolle Prozedur, die spezielle Codierung , wenn es keine eingebauten Funktionen , um die Konvertierung zu erreichen sind erfordert . Im Falle Datumskonvertierung muss eine Funktion geschaffen, um die ganze Zahl von Position zu analysieren und trennen die Werte entsprechend zu . Diese Funktion hat einen Wert , der Integer-Variable , geleitet, um es von Wert und gibt eine String-Repräsentation des Datums. Anleitung
1
Deklarieren Sie eine neue Funktion unter dem Hauptunterroutine . Denken Sie daran, nicht auf die "SUB " Modultyp als nur Funktionen Rückgabewerte verwenden .
2
Erklären Sie die Funktion mit einem Parameter namens "Number ". Dieser Wert wird durch referenziert werden.
3
Declare vier Variablen : eine Saite und drei Zahlen. Die drei Zahlen werden verwendet, um die Werte für die Anzahl , die gescannt werden halten
4
initialisieren jede der drei Zahlen zu den Werten : . S.Substring (0,2) , S.Substring (2,2) und S.Substring (4,4) , werden diese den Monat, den Tag und das Jahr jeweils zu vertreten.
5
Stellen Sie die Return-Werte zurück zu den Namen der Integer-Variablen übergeben . Zum Beispiel: " Zurück Berichtigt Datum (Monat , Tag , Jahr) .
6
Konvertieren jedes einzelne Integer in einen String mit einem einfachen Besetzung Ausdruck . Zum Beispiel wird Cstr (Monat) den Monat in einen String -Entsprechung zu konvertieren . Diese Werte können direkt dargestellt werden oder als Indizes für Arrays , um Namen wie für " Dezember ".