VB 文本文件的读取和一些简单操作

1、读取不同格式的文件并且显示文件数据(如.txt/.lt),文件内容如下(中间空格),可以只读第二列数据(24-113)12340-101132、可以用Tab键进行下一... 1、读取不同格式的文件并且显示文件数据(如.txt/.lt),文件内容如下(中间空格),可以只读第二列数据(2 4 -1 1 3)
1 2
3 4
0 -1
0 1
1 3
2、可以用Tab键进行下一个数据切换,
3、对第二列数据进行乘法操作(如4*0.1)得到的结果在保存在原来的文件下
这个要怎么实现,求助 我只做到读取数据 还有用什么控件比较好
展开
 我来答
褓龄球王紫
2014-08-26 · 超过55用户采纳过TA的回答
知道小有建树答主
回答量:143
采纳率:0%
帮助的人:118万
展开全部

如格式固定     第一个数字后隔一个空格然后第二个数字

    打开一txt后  如#1 

line input #1 ,S
Mid(S,3,1)

S表示一变量  存储一行文本的内容  如 第一行   “1 2”

Mid函数表示取变量S的内容,从第三个字符开始往后取一个  即取出2 来 

然后再进行操作



对于2.3问题,文本文件只能逐行读写,不能用tab控制,乘法能运算,跟在读取后面即可,但是无法保存在原位置

可以读一行,进行处理处理完了后写入另一txt文档

syx54
推荐于2016-01-14 · TA获得超过7376个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2654万
展开全部
用动态数组和split函数:
例如:
dim d() as string
dim s as string

s = "1 2" '假设这个数据是读到的
d = split(s," ") '以空格为分隔字符,拆分文本,存放到数组d
msgbox d(0) '显示 1
msgbox d(1) '显示 2
又如:
例如:
dim d() as string
dim s as string

s = "123 201" '假设这个数据是读到的
d = split(s," ") '以空格为分隔字符,拆分文本,存放到数组d
msgbox d(0) '显示 123
msgbox d(1) '显示 201
其他就不用介绍了?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zx001z7d53
2014-09-15 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:52%
帮助的人:5410万
展开全部
2000人的群,名称是VB人生 号148317126,去那里问问
追问
我有加VB群,但是很少有人会回的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式