VB中怎么把时间日期还有文字写到指定TXT文件里

PrivateSubForm_Load()Text1.Text=Time'显示时间Open"E:\1.txt"ForAppendAs#1Print#1,Format(No... Private Sub Form_Load()
Text1.Text = Time '显示时间

Open "E:\1.txt" For Append As #1
Print #1, Format(Now, "yyyy-mm-dd");
Print #1, Text1
Print #1,哈哈哈
Close #1
End Sub

我是新手,请高手教一下
我想要的效果是在txt文件里显示如下:
2012-6-18 17:30:11 哈哈哈

2012-6-18 17:31:12 哈哈哈

。。。
一直往下写,还附有一行空格。对了,那个时间能不能不用那个TEXT1的方式啊?直接写入。

谢谢了
为什么我写的不能同一行呢
展开
 我来答
liuhuarongde
推荐于2020-12-06
知道答主
回答量:13
采纳率:0%
帮助的人:8.8万
展开全部
Private Sub Form_Load()
Open "E:\1.txt" For Append As #1
Print #1, Now & Space(1) & "哈哈哈" & vbCrLf
Close #1
End Sub
now 函数结果包括日期和时间的 所以不需要text1
更多追问追答
追问
谢谢,成功了!能在问你个问题吗?我加一个command1然后点击后重新运行运行一次怎么做呢?
追答
Private Sub command1_click()
Open "E:\1.txt" For Append As #1
Print #1, Now & Space(1) & "哈哈哈" & vbCrLf
Close #1
End Sub
这样就ok了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yiyiarrow
2012-06-18 · TA获得超过391个赞
知道小有建树答主
回答量:588
采纳率:0%
帮助的人:425万
展开全部
Private Sub Form_Load()
Text1.Text = Time '显示时间

Open "E:\1.txt" For Append As #1
Print #1, Format(Now, "yyyy-mm-dd");
Print #1 & "哈哈哈", Text1

Close #1
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一个包子的故事
2012-06-18 · 超过23用户采纳过TA的回答
知道答主
回答量:121
采纳率:0%
帮助的人:51.7万
展开全部
加个分号就不换行了
Private Sub Form_Load()
Open "E:\1.txt" For Append As #1
Print #1, Format(Now, "yyyy-mm-dd");
Print #1, Time;
Print #1, "哈哈哈"
Close #1
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
飘叶杂谈
2012-06-18 · TA获得超过536个赞
知道小有建树答主
回答量:1221
采纳率:83%
帮助的人:583万
展开全部
Print #1, Format(Now, "yyyy-mm-dd") & "哈哈" 这样就在同一行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式