VB 时间变量付值问题(不能用变量代替日期输入吗)

来源:百度知道 编辑:UC知道 时间:2024/06/23 23:08:18

dim y,m,d as integer
dim today as date
tody=#m/d/y#

这样提示错误~~~ 有什么办法吗?
y m d 付过初值
别的语法问题就不用管了

大哥 你耍我捏?
一print today 显示出"m/d/y"成字符型变量了
大哥 我真服了 都一样
..都这么深奥 看不懂2楼的
你解决了想要多少给你多少

tody=#m/d/y#
你想要得赋值是 编译期问题,
但这些integer指是运行时才知道的.
有这种复制的可能性吗???除非"运行时"在"编译"之前!!!!

可以考虑采用date的其他运行时构建函数吧.
例如 tody= new date(m,d,y,"m/d/y#")
当然要有这种构建函数存在,不过应该有类似的吧,比如setdate方法啊等等.

顺便说一下,兄弟你提问的时候,多给点问分行不行啊.