Office中国论坛/Access中国论坛

标题: 怎样将指针移动到外部已打开文件的开始行? [打印本页]

作者: huangyz_xy    时间: 2010-10-19 21:35
标题: 怎样将指针移动到外部已打开文件的开始行?
我已经使用这个Do Until EOF(hfile)将指针移动到文件的某中间位置,是否可以用语句将指针移动到文件的头行,开始其他的运算呢?
作者: huangyz_xy    时间: 2010-10-20 19:38
是描述不够清楚呢还是高手都潜水了,自己顶一下先
作者: huangyz_xy    时间: 2010-10-20 19:45
再详细一点:
Do Until EOF(hfile)
If InStr(1, strLine, "HARDWARE SUPPORTED MAXIMUM TRX CAPACITY :", 1) > 0 Then
                     BSC_TRX_CAPACITY = Trim(Mid(strLine, 42))
                     Exit Do
                      'BSC_TRX_CAPACITY = 2500
End If

                If BSC_TRX_CAPACITY = 0 Then BSC_TRX_CAPACITY = 512
                If BSC_TRX_CAPACITY = 512 Then BSC_TYPE = "BSC2i"
                If BSC_TRX_CAPACITY = 660 Then BSC_TYPE = "BSC3i"
                If BSC_TRX_CAPACITY = 2500 Then BSC_TYPE = "FlexiBSC"
                BSC_TCH_CAPACITY = BSC_TRX_CAPACITY * 8
Loop
在这里跳出循环后需要重新到文件头,进行另外的操作

Do Until EOF(hfile)
.....
Loop

作者: todaynew    时间: 2010-10-21 07:01
再详细一点:
Do Until EOF(hfile)
If InStr(1, strLine, "HARDWARE SUPPORTED MAXIMUM TRX CAPACITY :" ...
huangyz_xy 发表于 2010-10-20 19:45

循环体中好像没有查找的语句或者移动的语句,这样的话应该始终在文件的打开位置吧?








欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3