求一个VB万年历的程序

求一个万年历的vb程序,要多功能的越多越好。没办法了应付期末考试。学学大家了救救我吧。我们学了vb一年所以千万别有太深的谢谢大家了好的给悬赏!!... 求一个万年历的vb程序,要多功能的越多越好。 没办法了 应付期末考试。学学大家了 救救我吧。 我们学了vb一年 所以千万别有太深的 谢谢大家了 好的给悬赏!! 展开
 我来答
从颖然dw
2008-06-25 · 超过13用户采纳过TA的回答
知道答主
回答量:20
采纳率:0%
帮助的人:0
展开全部
这是我自己编的一个万年历的小程序。你看看有没有用?
\\\'在窗体上有如下控件:
\\\'picDate,凯腔picturebox

\\\'lblD(0 to 34),label,每行7个,5行
\\\'盯御衫Shape1
还有其他一些标题性的控件,你自己安排吧!

Sub AddDAte()
Dim R, intWekV As Integer
Dim strWekV As String
For R = 0 To 34
lblD(R).Caption = ""
lblD(R).BackColor = vbWhite
Next

\\\'Shape1.Visible = False
Dim qaa As Integer
Dim t, d As Integer
Dim e As Date
e = DateSerial(YearV, MonthV, 1)
qaa = DatePart("w", e)
\\\'e = "1" & "-" & CStr(strMoto(MonthV)) & "-" & YearV
\\\'qaa = DatePart("w", CDate(e))
t = qaa - 1

For d = 1 To Day(DateSerial(YearV, MonthV + 1, 1) - 1)
If t > 34 Then t = 0
lblD(t).Caption = d
lblD(t).Enabled = True
If t = 0 Or t = 7 Or t = 14 Or t = 21 Or t = 28 Or t = 6 Or t = 13 Or t = 20 Or t = 27 Or t = 34 Then lblD(t).ForeColor = &HFF&

If d = Day(Now) And MonthV = Month(Now) And YearV = Year(Now) Then
Shape1.Visible = True
Shape1.Move lblD(t).Left - 230, lblD(t).Top - 60, 550, 305

intWekV = t Mod 7
Select Case intWekV
Case 0
strWekV = "星期日拆悔"
Case 1
strWekV = "星期一"
Case 2
strWekV = "星期二"
Case 3
strWekV = "星期三"
Case 4
strWekV = "星期四"
Case 5
strWekV = "星期五"
Case 6
strWekV = "星期六"
End Select
\\\' txtRemarkDate(1).Text = Year(Now) & "年" & Month(Now) & "月" & Day(Now) & "日, " & strWekV
End If
t = t + 1
Next
LblToday.Caption = "今天:" & Year(Now) & "-" & Month(Now) & "-" & Day(Now) & " "

For t = 0 To 34
If lblD(t).Caption = "" Then lblD(t).Enabled = False
Next
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ARTERIOSCLEROS
2008-06-27 · TA获得超过4184个赞
知道大有可为答主
回答量:1672
采纳率:0%
帮助的人:2445万
展开全部
这个好办。
单击“工程”“部件”勾选“Microsoft日历控件11.0”。坦山
==================
强大让州中的万年历,尽情的享用吧迹改!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gujin170
2008-06-25 · TA获得超过937个赞
知道小有建树答主
回答量:1030
采纳率:66%
帮助的人:342万
展开全部
给你一个薯谨塌数圆~~

应该可晌稿以了~~

http://www.namipan.com/d/60c9aa2f31cdad4de37a5b0fa89038cb103219356e310000
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式