VFP 怎样做日期选择器,也就是点击按钮就显示日历,选择好就填到TEXT1中。我是菜鸟,请详细教一下我!

text1设定是日期型的!

选择日期不用这样吧?

只用一个日期控件就行了

不用有是按钮,又是text的

工具-选项-控件-ActiveX控件
找到Microsoft Date and time picker控件
然后点前面的方框
然后点击设置默认值按钮

然后点击确定

然后在”表单控件“那个小窗口里点击那个类似压缩图标的按钮

从里面选择ActiveX 控件

然后找到刚才添加的按钮

拖放到表单上就可以了追问

这样选日期后,数值是不是:thisform.Olecontrol1.Value ??我用了这样表达,但出现“找不到属性 value”但我用TEXT输入日期就无问题!还有:我不知道怎样设置该控件的字体大小和颜色等!请指点我!谢谢!

追答

不是

应该是
thisform.Olecontrol1._value

追问

为什么是._value???平时是用.value的,可以解释一下吗?

追答

这个控件也有value属性
但取值的时候用_value,这应该设计控件的时候就这样吧

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-13
我用的是VFP9.0,具体添加方法TOOLBOX下的VFP BASE CLASSES下ActiveX Control下选择Microsoft date and time picker control追问

这样选日期后,数值是不是:thisform.Olecontrol1.Value ??我用了这样表达,但出现“找不到属性 value”但我用TEXT输入日期就无问题!还有:我不知道怎样设置该控件的字体大小和颜色等!请指点我!谢谢!

相似回答