写入文件问题,时间格式问题

zy428_78 2003-11-03 08:31:40
如何让用户输入格式为031103的字符串?表示2003年11月3号,
再把此text写入到一个文本里,
我用
nInput = Val(Text1.Text)
Open "c:\alllogb.txt" For Output As #1
Write #1, nInput;
Close #1
开头的0不见了,

用write写入文件时,怎么实现写入字符串无引号,
写多个字符串时,字符串直接不是用逗号间隔,而是用空格?


...全文
68 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhujiechang 2003-11-04
  • 打赏
  • 举报
回复
怎么会有逗号,为什么用了print还要write?
饮水需思源 2003-11-04
  • 打赏
  • 举报
回复
日期型的数据类型还是限制用户要求输入日期型的数据吧
zy428_78 2003-11-04
  • 打赏
  • 举报
回复
确实如此,
关于write,print用法不熟,
现在已经改成如下:
strInput = Text1.Text
Open "c:\alllogb.txt" For Output As #1
Print #1, strInput
write #1, strInput
Close #1

怎么去掉write一个字符串后的逗号?
zy428_78 2003-11-04
  • 打赏
  • 举报
回复
我也不知道怎么会有逗号?!
print只是为了写字符串时没有引号!
write写入字符串有引号,问题是写完后总有个逗号,不知怎么来的
DeltaCat 2003-11-03
  • 打赏
  • 举报
回复
你的 "nInput = Val(Text1.Text)"是什么意思?
你明白 Val 的用法吗?

Val 是取值的函数,也就就是把字符型转换为数值型的,你这样用,当然开头的 0 没了
jakseng 2003-11-03
  • 打赏
  • 举报
回复
兄弟,用 Print #1, nInput;

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧