如何用VB实现输出TXT文件:文件中第一行保存“空格”1“空格”“空格”“空格”8 第二行保存“空格”1第

如何用VB实现输出TXT文件:文件中第一行保存“空格”1“空格”“空格”“空格”8,第二行保存“空格”1,第三行保存11.5,第四行保存“空格”2,第五行保存12.6,第... 如何用VB实现输出TXT文件:文件中第一行保存“空格”1“空格”“空格”“空格”8 ,第二行保存“空格”1 ,第三行保存11.5,第四行保存 “空格”2,第五行保存 12.6,第六行保存“空格”3,第七行保存 15.4....2000行,再在FROM中加载它们,读出 第一行1,和 8 展开
 我来答
shenpanyue1
2013-04-16 · 超过22用户采纳过TA的回答
知道答主
回答量:199
采纳率:0%
帮助的人:64.5万
展开全部
strFileName = "D:\1.txt"
Open strFileName For Output As #1
Print #1, " 1 8"
Print #1, " 1"
Print #1, " 11.5"
.
.
.
Close #1

strFileName = "D:\1.txt"
Open strFileName For Input As 1
Do While Not EOF(1)
'每次读取一行存放在strLine变量中
Line Input #1, strLine
'每次读取都把所读到的内容连接到strAll变量,由于Line Input去掉了换行符,所以这里补上
Loop
Close 1
更多追问追答
追问
谢谢,高手。
第二行保存“空格”1 ,第三行保存11.5(随机数),第四行保存 “空格”2,第五行保存 12.6(随机数),,第六行保存“空格”3,第七行保存 15.4(随机数),....这样要2000行,大哥,如何用for 语句实现,并且在窗体FORM1中加载。这么加载后,我觉得很慢。并且读出 第一行“1和 8”赋给一个变量,我在其它窗体要调用它们。
追答
在其他窗体调用的话,就在模块中定义一个全局变量吧,比如global RndData(1 to 2000) as single
下面是取随机数,Rnd()是取一个随机的0到1闭开区间的数,根据你需要你自己定义,这里就是0到100的随机数。

.
.
.
Open strFileName For Output As #1

For i = 1 To 2000
Randomize
RndData(i) = Int(99 * Rnd() + 1)
Print #1, RndData(i)

Next
close #1
空格什么的在哪里加你自己看吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式