读书人

在vb.net中如何用 DateTimePicker提取

发布时间: 2012-09-07 10:38:15 作者: rapoo

在vb.net中怎么用 DateTimePicker提取出年份和月份
提取年份我用的是DateTimePicker.Value.year,但是提示错误:对非共享成员的引用要求对象引用。
正确的应该是怎么做呢,还有就是将取出来的年份赋值给一个变量,这个变量是应该设置为date,还是string呢

[解决办法]
Dim y As Integer = DateTimePicker1.Value.Year
Dim m As Integer = DateTimePicker1.Value.Month
[解决办法]
如果你是在form上的DateTimePicker控件,那么Dim y As Integer = DateTimePicker1.Value.Year
是正确的,“DateTimePicker1"是控件默认的名字。
如果你是用代码生成DateTimePicker,那么应该这样使用:
Dim dtp As DateTimePicker = New DateTimePicker()
Dim y As Integer = dtp.Value.Year
[解决办法]
Dim NowDateTime As Date
NowDateTime = Me.DateTimePicker1.Value
Me.TextBox1.Text = NowDateTime.Year.ToString
Me.TextBox2.Text = NowDateTime.Month.ToString
Me.TextBox3.Text = NowDateTime.Day.ToString

读书人网 >VB Dotnet

热点推荐