001
08.09.2006, 19:23 Uhr
Uwe
C/C++ Master (Administrator)
|
Hallo, Tippfehler oder Leerzeichen... ganz schlecht in doppelter Hinsicht: 1. Setz mal am Anfang der vb Datei: Option Strict On VB castest einen String nach einem Datum. 2. Stringauswertung ist immer Schei... Besser den Index auswerten:
Visual Basic: |
Private Sub cb_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cb.SelectedIndexChanged Dim [date] As Date Select Case cb.SelectedIndex Case 0 [date] = New Date(Now.Year, 1, 1) Case 1 [date] = New Date(Now.Year, 2, 1) Case 2 [date] = New Date(Now.Year, 3, 1) Case 3 [date] = New Date(Now.Year, 4, 1) Case 4 [date] = New Date(Now.Year, 5, 1) Case 5 [date] = New Date(Now.Year, 6, 1) Case 6 [date] = New Date(Now.Year, 7, 1) Case 7 [date] = New Date(Now.Year, 8, 1) Case 8 [date] = New Date(Now.Year, 9, 1) Case 9 [date] = New Date(Now.Year, 10, 1) Case 10 [date] = New Date(Now.Year, 11, 1) Case 11 [date] = New Date(Now.Year, 12, 1) End Select MonthCalendar1.TodayDate = [date] MonthCalendar1.SetDate([date]) End Sub
|
-- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
Bis dann... Uwe Dieser Post wurde am 08.09.2006 um 19:24 Uhr von Uwe editiert. |