模仿IE历史纪录按时间将条目分类,分为昨天,一周前,两周前等等?
比如有一个Date数据类型的数组,按照时间分类。
比如有一个Date数据类型的数组,按照时间分类。
解决方案 »
- 全局变量赋值问题
- 电影格式是WMV或者rmvb ,如何用代码在里面插进广告?就像不时我们看电视一样
- 一个想不明白的有难度的问题——怎么平均分割Line?
- VB不能动态申请内存我应该怎么办?
- 各位高手,请问vb中怎么实现动态抓屏,就象抓avi格式的影片,谢谢.........
- shellexecut 调用失败
- 如何实现加载到image里的图像的缩放功能?在线相候!
- 请问各位高手如何用print语句在屏幕的预定位置输出
- 快救救我:ActiveReport怎样做表格报表。我用line控件,其右边部分显示不出来。
- VC比VB容易找工作吗?
- VB如何复制指定目录到指定地点的,目标目录名称为“时间+原目录名称”
- 当一个程序弹出一个对话框时 自动点击 取消 ——》 是
Dim mDate(10) As Date
Dim mStr$
Dim i&
For i = 0 To 10
mDate(i) = "2007-12-" & i + 5
Next i
For i = 10 To 0 Step -1
Select Case CDate(mDate(i)) - Date
Case 0
mStr$ = "今天"
Case Else
mStr$ = WeekdayName(Weekday(CDate(mDate(i))))
End Select
If mStr$ = "星期日" Then
List1.AddItem "上周"
Exit For
Else
List1.AddItem mStr$
End If
Next iEnd Sub如题,如上分类。
如需达到IE那种效果,请自行改动!
Dim mDate(10) As Date
Dim mStr$
Dim i&
For i = 0 To 10
mDate(i) = "2007-12-" & Day(Now) - i
Next i
For i = 0 To 10
Select Case CDate(mDate(i)) - Date
Case 0
List1.AddItem "今天" & " " & mDate(i)
Case Else
mStr$ = WeekdayName(Weekday(CDate(mDate(i))))
If mStr$ = "星期日" Then
List1.AddItem "上周" & " " & mDate(i), 0
Exit For
Else
List1.AddItem mStr$ & " " & mDate(i), 0
End If
End Select
Next iEnd Sub