代码如下:
Open file For Input As #1
Do While Not EOF(1)
Line Input #1, strline
Loop
Close #1
以上代码为逐行读取到strline
我希望从文件最末往前读取,也是逐行读取到strline。
请问怎么处理??
Open file For Input As #1
Do While Not EOF(1)
Line Input #1, strline
Loop
Close #1
以上代码为逐行读取到strline
我希望从文件最末往前读取,也是逐行读取到strline。
请问怎么处理??
解决方案 »
- 请高手指点为什么这个label.caption不变?
- 数组筛选 略过重复问题
- 求助!treeview控件如何删除节点 + 组合框不让人为输入,但却可自动加条目的属性! 急盼,急盼,谢谢,谢谢!
- vb&forpro 问题,rs.open出错!把where date=2003-10-19去掉就没事,帮帮忙
- 请大家帮忙看看这段代码的问题,一个很简单的问题,但是不知为何不能运行?请指教.谢谢.在线等待.
- 中文状态输入时,如何获取键盘的 keycode 或者 keyascii 码?
- 还是关于TrueDBGrid7(OLEDB版本)的代码ADDNEW问题……附我的代码。请指教.
- activex中如何读取外部传入的参数值?即<object><param name="height" value="4"></object>中height的值如何在vb中获得?谢谢!!!
- 深圳的软件工作者们,你们一个月那多少粮?香港现在薪水水平如何?
- 菜鸟有一问题请教
- 高手求救,日期区间查询
- 监视文件夹的问题,简单!
Dim b() As Byte
Dim asLines() As String
Dim i As Long
file = "c:\boot.ini"
ReDim b(FileLen(file) - 1)
Open file For Binary As #1
Get #1, , b
Close #1
asLines = Split(StrConv(b, vbUnicode), vbCrLf)
For i = UBound(asLines) To LBound(asLines) Step -1
Debug.Print asLines(i)
Next
dim strarray() as string
Open file For Input As #1
ii=0
Do While Not EOF(1) '取得行数
ii=ii+1
Loop
Close #1
redim strarray(ii)
然后把记录按行读入STRARRAY(II)
在数组中从后向前读。
dim j as integer
dim x() as stringi=strline.ubound
redim x(i)
for i=x.ubound to 0
x(j)=strline(i)
j=j+1
next
strline=x
那是个日志文件,我就是不想从头读起,因为明知道前面的纪录是没用的。
vb不是很熟,那个seek不知道能不能用~~~~~````