(ZJ)
52368
53698
52145
53X69
58631
53674
这样的报文,
最后要写个函数,跳过(ZJ)这一行,显示文本如下:
52368 53698 52145 53/69 53684
53674=
一行不超过10个数,
在最后一个数后加个=
遇到X显示为/
该如何编写???
急需,,,,高分赠!!!
52368
53698
52145
53X69
58631
53674
这样的报文,
最后要写个函数,跳过(ZJ)这一行,显示文本如下:
52368 53698 52145 53/69 53684
53674=
一行不超过10个数,
在最后一个数后加个=
遇到X显示为/
该如何编写???
急需,,,,高分赠!!!
解决方案 »
- 俺又来咯,进程相关
- 关于ShockwaveFlash控件显示的一个问题?
- 求救啊!vsflexgrid 绑定 rs结果集的问题
- lefb的问题
- Tab 键如何控制控件得到焦点的顺序?
- 将答题卡从扫描仪中读出,存成BMP,或JPG。然后通过分辨图象的相关点,读出正确答案!
- 如何在vb中以表格形式输出我的数据!(界面是表格的)
- 请各位帮忙:VB中如何判断当前有哪些应用程序在运行??
- 如何用VB制作课件系统
- 我8月17号汇款到csdn买vs.net beta2的,可是他现在升价了,是30,但是我只寄了20,会有问题吗?还有,他们现在还没有收到款,是否有点问题??我在广东肇庆。。
- 要去一家公司参加考试,大家都近来帮我看看都会考些什么东西?
- 如何让按钮控件按下去并且在未松开鼠标之前一直做某件事!!!??????
Dim strFile As String
Dim aa() As String
On Error GoTo PROC_ERR
lngTmp = FreeFile()
Open strPath For Binary Access Read As #lngTmp
strFile = CStr(Input(LOF(lngTmp), #lngTmp))
Close #lngTmp
aa = Split(strFile, Chr(13))
lngLine = UBound(aa)
GetFileLine = True
Exit Function
PROC_ERR:
GetFileLine = Falseaa中存放的就的是那个文件Dim lngTmp As Long
Dim strFile As String
Dim aa() As String
On Error GoTo PROC_ERR
lngTmp = FreeFile()
Open strPath For Binary Access Read As #lngTmp
strFile = CStr(Input(LOF(lngTmp), #lngTmp))
Close #lngTmp
aa = Split(strFile, Chr(13))
lngLine = UBound(aa)
GetFileLine = True
Exit Function
PROC_ERR:
GetFileLine = False
aa中存放的就是每一行的数据!
dim i as integer
dim str as string
dim lngtemp as long
dim lngCount1 as long
dim strTmp as string
i=0
dim strVal as string
for lngtmp=lbound(aa) to ubound(aa)
if i mod 10<>0 then
i=i+1
strval=trim(aa(lngtmp))
for lngtemp=1 to len(trim(aa(lngtmp)))
strtmp=left(strval,1)
if strtmp="x" then
str=str & "/"
else
str=str & strtmp
end if
strval=mid(strval,2,len(strval)-1)
next lngtemp
else
strval=trim(aa(lngtmp))
for lngtemp=1 to len(trim(aa(lngtmp)))
strtmp=left(strval,1)
if strtmp="x" then
str=str & "/"
else
str=str & strtmp
end if
strval=mid(strval,2,len(strval)-1)
next lngtemp
str=str & vbCrLf
end if
next lngtmp
msgbox str
str中存的就是那个信息!