VB语言的问题 10

SubAgeCalc2()DimfullnamestringDimDateOfBirthAsDateDimageintegerfullnamestring="johnsm... Sub AgeCalc2()
Dim fullnamestring
Dim DateOfBirth As Date
Dim ageinteger
fullnamestring = "johnsmith"
DateOfBirth = #1/3/1967#
ageinteger = Year(Now()) - Year(DateOfBirth)
Debug.Print fullnamestringlong; "is"; longageinteger; "yearold."

End Sub

读不出来啊……
新手求大神啊……
展开
 我来答
杜守龙
2013-09-26 · TA获得超过528个赞
知道小有建树答主
回答量:497
采纳率:0%
帮助的人:175万
展开全部
一是过程名不对。sub age calc2()
二是年龄等于时间相减出错。首先是要用函数DATEDIFF,其次,日期格式要用FORMAT一致起来,再次DEBUG.PRINT显示的内容,与前面定义的并不一致。
正确的做法是:
Private Sub Command1_Click()
Dim age As Integer
Dim dateofbirthday As Date
Dim fullnamestring As String
fullnamestring = "johnsmith"
dateofbirthday = #2/4/1967#
age = DateDiff("y", Format(dateofbirthday, "yyyy"), Format(Now, "YYYY"))
Debug.Print fullnamestring, "is", age, " yeas old"
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忠成静0O
2013-09-26 · TA获得超过1049个赞
知道小有建树答主
回答量:1114
采纳率:100%
帮助的人:890万
展开全部
Dim fullnamestring
Dim DateOfBirth As Date
Dim ageinteger
fullnamestring = "johnsmith"
DateOfBirth = #1/3/1967#
ageinteger = Year(Now()) - Year(DateOfBirth)
Print fullnamestring; "  is  "; ageinteger; "  yearold."
'你的函数引用错误了,
'fullnamestringlong应该是fullnamestring
'longageinteger应该是ageinteger
'请参考采纳!谢谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫凌小薇薇9B
2013-09-26
知道答主
回答量:59
采纳率:100%
帮助的人:21.6万
展开全部
debug 语句中的变量有问题啊
Debug.Print fullnamestringlong; "is"; longageinteger; "yearold."

fullnamestringlong longageinteger 这两个变量没定义啊,要是读出来 了才怪呢
这估计是VB6的一个弱点吧,要是在c#里肯定告诉你了,变量没定义,而定义了的变量没有使用……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
听不清啊
高粉答主

2013-09-26 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
Dim fullnamestring
Dim DateOfBirth As Date
Dim ageinteger
fullnamestring = "johnsmith"
DateOfBirth = #1/3/1967#
ageinteger = Year(Now()) - Year(DateOfBirth)
Debug.Print fullnamestring; " is"; ageinteger; "years old."
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式