您的位置:程序门 -> vb -> 基础类



大家帮忙一下


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


大家帮忙一下[已结贴,结贴人:gouhan]
发表于:2007-04-13 09:02:15 楼主
vb中,我想加个日历的控件,但是没有,现在只能用输入框代替,
这样,我要输入年,月,日,然后三个combox,要求combox的list下有具体的数字
年从1900-2500,月从1-12,日从1-31,这么多数字一个个写进去可太累,但是要写函数语法又有问题,所以这里还请各位帮忙实现

应该难不住大虾门了
!!!
发表于:2007-04-13 09:09:251楼 得分:0
三个list分别表示年、月、日,用for   循环加入项目。
发表于:2007-04-13 09:18:302楼 得分:0
vb中,我想加个日历的控件,但是没有???


果真没有吗?那datetimepicker控件是做什么用的呢?
发表于:2007-04-13 09:19:453楼 得分:0
能给出代码吗...
发表于:2007-04-13 09:22:124楼 得分:20
dim   a   as   integer  
年:

for   i=1900   to   2005  
    combox1.additem   i
next
月:
for   i=1   to   12  
    combox2.additem   i
next

for   i=1   to   31  
    combox3.additem   i
next


这样行倒是行   但是无法确定一个月是有30天还是31天

建议楼主用dtpicker
部件中添加microsoft   windows   common   controls   -2   6.0   (sp6)
当然楼主的vb要打上sp6   至少sp5的补丁
发表于:2007-04-13 09:23:425楼 得分:0
在部件中添加microsoft   common   controls   -   2.6
此时在工具箱有一个dtppicker控件,想必是楼主想要的吧?
发表于:2007-04-13 09:25:186楼 得分:0
是的,谢谢了
发表于:2007-04-13 09:26:397楼 得分:0
呵呵       接分
发表于:2007-04-13 09:32:508楼 得分:0
在部件中添加microsoft   masked   edit   control   6.0
在工具箱中有一个maskedbox控件,右击属性
在屏蔽中填写 "####-##-## "
格式中填写“yyyy-mm-dd”
发表于:2007-04-13 10:05:549楼 得分:0
我为什么给不了分.对不起啊,它怎么提示 "你的总分不对 "的信息,因为我来这不久,所以还请原谅.
发表于:2007-04-13 10:08:2010楼 得分:0
要是可以,能给个vb基础的pdf文档资料吗,msn,luoqs1983@hotmail.com
发表于:2007-04-13 10:41:4811楼 得分:0
vb不可能没有日历控件,部件microsoft   common   controls   -   2.6
控件dtppicker
设置dtppicker.value=date


快速检索

最新资讯
热门点击