VB如何读取系统时间和编写变量的新建文件夹

本人搞工控的,是个VB菜鸟,向大虾求询一下:项目应用中,本人想用VB实现,一个功能:读取系统时间,先判断年份(因程序会用上N年),建立以年份为名的文件夹,再判断月份,在年... 本人搞工控的,是个VB菜鸟,向大虾求询一下:
项目应用中,本人想用VB实现,一个功能:

读取系统时间,先判断年份(因程序会用上N年),
建立以年份为名的文件夹,
再判断月份,在年份文件夹下建立月份子文件夹,
所以问题有两点:
1.如何读取系统的年份和月份,并且赋值给变量,进行判断?
2.在建立文件夹时,如何用变量名来代替文件夹名称?
也就是修改一下:
DIM NAME
NAME=???
Dim fso
Set fso = CreateObject("Scripting.filesystemobject")
fso.CreateFolder("e:\\NAME")
即NAME为一个变量名.

以上,谢谢啦!
展开
 我来答
Oo苍雪oO
2007-12-10 · TA获得超过289个赞
知道小有建树答主
回答量:272
采纳率:0%
帮助的人:0
展开全部
系统时间可以用Month(Date),Year(Date),Date表示
Date是指当前时间,即系统任务栏所示的时间
Month(Date)是指当前时间下的月份
Year(Date)是指当前时间下的年份
至于你说的给name赋值。可以直接写成:
name=Month(Date)或者name=Yeat(Date)
不过你的变量最好写成Folder_Month和Folder_Year
我建议建立年份文件夹:
Folder_Year=Year(Date)
fso.CreateFolder("e:\" & Folder_Year)
建立月份文件夹:
Folder_Month=Month(Date)
fso.CreateFolder("e:\" & Folder_Name & "\" & Folder_Month)
VB天使也掉毛
2007-12-10 · 超过46用户采纳过TA的回答
知道答主
回答量:180
采纳率:0%
帮助的人:0
展开全部
我感觉..用变量还不如直接用.DTpicker...这个控件里会直接显示过去的年份与未来的年份...用他来做容器会更好一此..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式