Quantcast
Channel: Programming Forums
Viewing all articles
Browse latest Browse all 51036

Putting individual sections of a date (yyyy/mm/dd) from Combo Boxes

$
0
0
Hey guys,
I've hit a hitch in my computing project. I want to actually create a date out of values held in combo boxes.

Posted Image

Now, the "Year" combo box is filled at the frmAddCustomer_Load event using this code:
Dim DateYearIndex As Integer
        For DateYearIndex = 1900 To Today.Year
            cmbYear.Items.Add(DateYearIndex)
        Next



At the cmbYear_SelectedIndexChanged event, the cmbMonth control is filled using:

Dim DateMonthIndex as Integer

For DateMonthIndex = 1 To 12
     cmbMonth.Items.Add(DateMonthIndex)
Next       



And the cmbDay control is filled in the same way.

Now, my question is: how would one take all the individual integers (DateYearIndex, DateMonthIndex, DateDayIndex) and combine them to make a single date (dd/mm/yyyy)?

I've tried this code:
  
Dim Year, Month, Day As Integer
Dim DateOfBirth As New Date(Day, Month, Year)

        Year = cmbYear.Text
        Month = cmbMonth.Text
        Day = cmbDay.Text

        lblShowDate.Text = DateOfBirth



but it gives me this error:

Posted Image

Could anyone shed some light on what might be happening, and how I could solve this? I'm pretty confident with VB.NET, but I've not been programming very long. Do I need to make a custom format, or is there a special process for converting integers into a date?


Thanks people! :)/>/>

Viewing all articles
Browse latest Browse all 51036

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>