就是例如我的input.txt为
1,2,3,3,3,3,
2,3,3,2,2,3,
4,2,2,3,2,5,
5,2,2,2,3,3,
我希望把第三行的6个变量读入程序,那应该如何写那句open语句呢?谢
1,2,3,3,3,3,
2,3,3,2,2,3,
4,2,2,3,2,5,
5,2,2,2,3,3,
我希望把第三行的6个变量读入程序,那应该如何写那句open语句呢?谢
解决方案 »
- 请教:vba实现从把一个excel文件的内容导入另一个标准格式的excel文件中?
- 有没有能够进行数据录入的网格控件啊?
- 什么软件可以监测磁盘中的文件数据被改动?
- 分太多了,散
- 在线求助!!如何用VB列出系统中所有的DSN?及编程实现“建一个DSN?”
- ★★★★★★★★vb中怎样创建对框式的窗口★★★★★★★
- 还有一个问题,再送20分,大家帮忙
- 请问那位高手如何用程到指定网站下载指定文件?谢
- 我想问下,我在远程服务器,用VB生成一个txt或者htm,下载时候,不影响服务器的生成。
- VB TXT数据文件读入IPlotX生成图像,求教!!!
- 如合将TEXT文本框和fl_grid进行组合成一体?
- 如何读取硬盘的序列号?
Private Function ReadFileLine(cfile As String, cLine As Integer) As String
Dim I As Integer
Dim fsoTest As New FileSystemObject, file1 As File, ts As TextStream
Set file1 = fsoTest.GetFile(cfile)
Set ts = file1.OpenAsTextStream(ForReading)
I = 1
Do While Not ts.AtEndOfStream
If I <> cLine Then
ts.ReadLine
Else
ReadFileLine = ts.ReadLine
End If
I = I + 1
Loop
MsgBox "总行数" & I
Set ts = NothingEnd FunctionPrivate Sub Form_Load()
' MsgBox "读取行的内容为:" & (ReadFileLine("f:\test.txt", 3))End Sub
是不是还要设置一点什么呢?
下面是msdn的资料这是一个有效的类型,但是定义它的对象库或类型库并没有在 Visual Basic 中注册。
请显示“引用”对话框,然后选择适当的对象库或类型库。例如,如果不复选“引用”对话框中的 Data Access Object,像 Database、Recordset、TableDef这样一些类型就不能被识别,在代码中引用它们便会产生此错误。
不过真的很感谢您,已经搞定了。
不过我还有一点问题想问就是其实我想做的是利用
Open filenamein For Input As #1
Input #1, a,b,c,d,e,f
这样来把2,3,2,2,3,3
这六个数分别赋予变量,但现在把一行读出来后,怎样来做这种赋值呢?
Dim varArray() As String, s As String'由Split建立的数组下标通常是从0开始的
s = "1,2,3,5,6,7"
varArray() = Split(s, ",")
调用时指明数组索引就可以了,如:
text1.text=str(varArray(0))