永发信息网

VB中怎么将now函数的值作为文本文档的名字

答案:3  悬赏:10  手机版
解决时间 2021-02-02 17:16
VB中怎么将now函数的值作为文本文档的名字
最佳答案
时间字符串中含有特殊字符串(比如斜杠/和冒号:),不能直接用作文件名,必须把特殊字符去掉(或替换为合法字符)才行,比如:
fname = Format(Now, "yyyymmddhhnnss")
注意,表示分钟的格式符为nn,不是mm(月份才是mm)追问谢谢,不过还是报错追答数据类型不匹配?早说嘛

Dim fname As String
fname = Format(Now, "yyyymmddhhnnss")
全部回答
Private Sub Command1_Click()
Dim fname As String
fname = Replace(Now, "/", "-")
fname = Replace(fname, ":", ":")
fname = "d:\121工件\" & fname & ".txt"
Open fname For Output As 1#
Print #1, Now
Close #1
End Sub追问谢谢了 你的这个和我截取时分秒的一样的效果,如果我是这样:
Private Sub Command1_Click()
Dim fname As String
fname = DATE
fname = "d:\121工件\" & fname & ".txt"
end sub
再次实行一次便会把数据覆盖,是不是应为DATE作为文本文档名字一样的后果啊,怎么能文本文档名字不变,但是不覆盖呢追答Private Sub Command1_Click()
Dim fname As String
fname = Replace(Date, "/", "-")
fname = "d:\" & fname & ".txt"
If Dir(fname) <> "" Then
Open fname For Append As 1
Else
Open fname For Output As 1
End If
Print #1, "OK!!!!"
Close 1
End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
凯利宾馆(段浦线)地址在哪,我要去那里办事
【加冕】中世纪教皇为国王加冕是什么样的?拿
水冶的意思是什么啊?知道的请说下!
金立m6背背夹充电宝有卖的吗?
森林臻钻的桦褐孔菌要怎么食用呢?
逸轩居大酒店地址在哪,我要去那里办事
欧美整体橱柜衣柜地址在什么地方,想过去办事
下图为人体生长发育过程中某细胞经历的各个阶
舒安宾馆(鄂州市华容区段店卫生院西)地址好找
瞯摸的意思是什么啊?知道的请说下!
西湖国际科技大厦E楼-南区立体车库我想知道这
摩托车磁缸失磁怎么办
桌面有些程序图标变白,但是还能打开正常使用
杭州属于余桃市吗
鄂州市华容区飞龙宾馆地址在哪,我要去那里办
推荐资讯
拼多多代金券如何使用
使用国家通用语言文字有何重要意义
冗龊的意思是什么啊?知道的请说下!
卡其色和可可色一样吗?
有谁知道湖北长阳津洋口的房子价格呀
中石化荣昌大道加油站地址在哪,我要去那里办
青虾都吃什么食物
飞龙跆拳道地址有知道的么?有点事想过去
上颌骨骨折后,骨折片移位,主要取决于A.骨折
杨老屋湾在哪里啊,我有事要去这个地方
可萨的意思是什么啊?知道的请说下!
大家都在议论股神已经抄底中国钢铁股票,貌似
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?