在TXT文件中有N行N列数据,如何将其每个数据依次读出到一个数组中,比如dddd()?
例如数据为
0.167 0.231 0.333 0.385
0.500 0.538 0.667 0.692
0.833 0.846 1.000 1.000
请帮忙给出源代码提示,谢谢!
例如数据为
0.167 0.231 0.333 0.385
0.500 0.538 0.667 0.692
0.833 0.846 1.000 1.000
请帮忙给出源代码提示,谢谢!
解决方案 »
- 控件 server 的类 MSWinsockLib.Winsock 不是一个已加载的控件类。
- 如何判断本机是否已经连接上internet了!
- 如何得到 ADODB 返回的记录信息 (在线等候)
- 高分求解:Inet连接FTP_server时出现"请求超时"提示??马上给分!!
- 如何取消邦定
- 如何翻译此C++ API function 到 VB?
- 请问如何用VB实现开机自动运行-----------急!!!!!!!!!!!
- 问个问题delphi里面的ord函数在vb里面是什么
- 我做了一个无边框窗体,在里面加上个右键菜单,谁知一运行,窗体的标题位置出现一个灰条,我怎么办?
- 如何实现listbox里每上项都有checkbox或其他控件?好象添加删除程序-->windows安装组件那个一样!谢谢!!!
- TO:fanzai(帆仔)和各位大虾:调用桌面上右键出现的菜单的问题!
- 一个关于取SQL语句中字符的问题
Text1.Text = "0.167 0.231 0.333 0.385" & vbCrLf & "0.500 0.538 0.667 0.692" & vbCrLf & "0.833 0.846 1.000 1.000"
End SubPrivate Sub Form_Click()
Dim tS() As String
Dim d() As Double
Dim i As Integer, r As String
tS = Split(Replace(Text1.Text, vbCrLf, " ")) ReDim d(UBound(tS)) As Double
For i = 0 To UBound(tS)
d(i) = Val(tS(i))
r = r & d(i) & ","
Next Me.Caption = r
End Sub
Dim S As String
Dim Arr() As String
Dim i As Long
S = "0.167 0.231 0.333 0.385"
S = S & vbCrLf & "0.500 0.538 0.667 0.692"
S = S & vbCrLf & "0.833 0.846 1.000 1.000"
Arr = Split(S, vbCrLf)
S = ""
For i = LBound(Arr) To UBound(Arr)
S = S & Arr(i) & " "
Next
Erase Arr
Arr = Split(S, " ")
For i = LBound(Arr) To UBound(Arr)
Debug.Print Arr(i)
Next
End Sub
dim C() as SingleSub TxtToSingle() '该过程将把文本控件中的字符串转化为数字后
dim A as String '存入公有数组C中
dim L as long
dim I as long
dim B() as String
A=Text1.Text '从文本控件中读入字符串
A=Replace(A,chr(13)," ") '将换行符转化为空格
A=Replace(A, " "," ") '将多余空格删除
B=split(A," ") '将字符串按空格分割到临时字符串数组
I=Ubound(B)-lBound(B) '获得字符串数组的元素个数
ReDim C(I) '重新分配浮点型数组的数组长度
For L=0 to I
C(L)=Val(B(L)) '将文本转化为数字
Next
end Sub '过程结束