Dim szFile As String
Dim sDate As String
Dim sOpen As String
ReDim X0(1000) As Double
ReDim Y0(1000) As Single
Open szFile For Input As #1
Do While Not EOF(1)
Input #1, sDate, sOpen
X0(c) = sDate
Y0(c) = CInt(sOpen)
c = c + 1
Loop
Close #1
这是打开一个文件并把其中的两列数据考到两个数组中
我想问一下我如何打开多个文件实现一下功能
比如打开2个文件并把每个文件中的前两列分别考到X0,Y0,X1,Y1四个数组中
Dim sDate As String
Dim sOpen As String
ReDim X0(1000) As Double
ReDim Y0(1000) As Single
Open szFile For Input As #1
Do While Not EOF(1)
Input #1, sDate, sOpen
X0(c) = sDate
Y0(c) = CInt(sOpen)
c = c + 1
Loop
Close #1
这是打开一个文件并把其中的两列数据考到两个数组中
我想问一下我如何打开多个文件实现一下功能
比如打开2个文件并把每个文件中的前两列分别考到X0,Y0,X1,Y1四个数组中
解决方案 »
- 怎样用mediaplayer控件随机播放指定文件夹内的mp3文件
- 串口封装dll问题
- [MD5算法]求个正确的MD5算法VB版本(32位),可能你一直用了个错的。
- 谁知道排列组合的计算公式?
- 如何用VB在SQL server 中新建表???
- 问,在VB里如何改变窗口的控制菜单!
- 问一个关于MDI窗体的问题
- 请教SQL语句
- 怎么把.txt文本导入到List中去?
- ----单击PICTUREBOX中的一个位图,有陷下去的感觉(象COMBUTTON一样),如何实现。
- 批量的下载某站点提供的所有的*.zip文件
- 使用wsh如果取得当前系统的时间?或者能在bat文件中取得系统时间并对这个字符串进行处理吗(bat中好像不行)?
open "file2.txt" for .... as #2只要你愿意,打开千八百都没问题。
不过用完要记得一个个关掉。:D
open "file1.txt" for ... as #f2......close #f1
close #f2
f2=freefile()
f3=....
open "file1.txt" for ... as #f1
open "file1.txt" for ... as #f2......close #f1
close #f2
Dim FileNO2 As Integer
.
.
. FileNO1 = FreeFile()
FileNO2 = FreeFile()
.
.
.Open sFileName For Input As #FileNO1
Open sFileName For Input As #FileNO2
.
.
.
汗,错了:
dim f1 as Integer,f2 as Integer,f3 as ...
f1=freefile()
f2=freefile()
f3=....
open "file1.txt" for ... as #f1
open "file1.txt" for ... as #f2
...
...
close #f1
close #f2
=============
这样好像才真的错了吧,在OPEN之前,FREEFILE返回的值是一样的,F1=F2=F3……应该是
f1=freefile()
open "file1.txt" for ... as #f1
f2=freefile()
open "file2.txt" for ... as #f2
……
两个五角不会都错吧,难道我太久没看VB而想错了?还是感觉不应该。我现在没装VB,楼主自己试试吧。如果我说错了,请诸位见谅了,有三年没搞VB了。
theforever(碧海情天)說得對
向你致敬