请教如何读取aa.txt文件里的部分数据,谢谢!!!如aa.txt有数据:
(1:我想读取AA.TXT里含有BBBB或AAA或CCCC的数据,显示在TEXT1里.)
(2:我想删除读取得数据,谢谢!!!)
(3:我想把读取得数据修改后再写入文件,并把原有的数据删除,求教该如何写,谢谢)
SS
AAAA
application that Visual FoxPro uses when you choose a builder in the Form Designer. By default, _BUILDER contains BUILDER.APP, installed in your Visual FoxPro directory. You can specify a different name for the builder applicationR0lGODlhIAAgAKIAAFUAACoAAP9fAP+/AP+fAP//AAAAAACAgCH/C05FVFNDQVBFMi4wAwEAAAAh
/g5CdWlsdCBieSBaaXBweQAh+QQBZAAHACwAAAAAIAAgAAAD/ni63P4wykmrveSYS7P5m/MdmWUQ
wPiARkBkKAiU51AMbgCIgD0YqV5hOAgSfLHhrlG7BWzD6E1ATA4DK8EPKiUOtASBIRpaGQbH7m3A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA SS
BBBB
R0lGODlhIAAgAKIAAFUAACoAAP9fAP+/AP+fAP//AAAAAACAgCH/C05FVFNDQVBFMi4wAwEAAAAh
/g5CdWlsdCBieSBaaXBweQAh+QQBZAAHACwAAAAAIAAgAAAD/ni63P4wykmrveSYS7P5m/MdmWUQ
wPiARkBkKAiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA SS
CCCC
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
YYYYYYYYYYYYYYYYYYYYYYY
YYYYYYYYYYYYYYYYYYYYYYYY
UUUUUUUUUUUUUUUUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
(1:我想读取AA.TXT里含有BBBB或AAA或CCCC的数据,显示在TEXT1里.)
(2:我想删除读取得数据,谢谢!!!)
(3:我想把读取得数据修改后再写入文件,并把原有的数据删除,求教该如何写,谢谢)
SS
AAAA
application that Visual FoxPro uses when you choose a builder in the Form Designer. By default, _BUILDER contains BUILDER.APP, installed in your Visual FoxPro directory. You can specify a different name for the builder applicationR0lGODlhIAAgAKIAAFUAACoAAP9fAP+/AP+fAP//AAAAAACAgCH/C05FVFNDQVBFMi4wAwEAAAAh
/g5CdWlsdCBieSBaaXBweQAh+QQBZAAHACwAAAAAIAAgAAAD/ni63P4wykmrveSYS7P5m/MdmWUQ
wPiARkBkKAiU51AMbgCIgD0YqV5hOAgSfLHhrlG7BWzD6E1ATA4DK8EPKiUOtASBIRpaGQbH7m3A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA SS
BBBB
R0lGODlhIAAgAKIAAFUAACoAAP9fAP+/AP+fAP//AAAAAACAgCH/C05FVFNDQVBFMi4wAwEAAAAh
/g5CdWlsdCBieSBaaXBweQAh+QQBZAAHACwAAAAAIAAgAAAD/ni63P4wykmrveSYS7P5m/MdmWUQ
wPiARkBkKAiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA SS
CCCC
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
YYYYYYYYYYYYYYYYYYYYYYY
YYYYYYYYYYYYYYYYYYYYYYYY
UUUUUUUUUUUUUUUUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
具体的自己去找吧,不难的
我不会读取指定的符合要求的数据,求教以详细代码,谢谢!!!!
Dim strFile As String
Dim strData As String
Const LNG_STRLEN = 1000lngFile = FreeFile
strFile = App.Path & "AA.Txt"
Open strFile For Binary Access Read As #lngFile
strData = String(LNG_STRLEN, Chr(0))
Get #lngFile, , strData
'Replace strData......
'
'
Close #lngFilelngFile = FreeFile
Open strFile For Binary Access Write As #lngFileIf Len(Dir(strFile)) > 0 Then
Kill strFile
End IfPut #lngFile, , strDataClose #lngFile
SS
BBBB
R0lGODlhIAAgAKIAAFUAACoAAP9fAP+/AP+fAP//AAAAAACAgCH/C05FVFNDQVBFMi4wAwEAAAAh
/g5CdWlsdCBieSBaaXBweQAh+QQBZAAHACwAAAAAIAAgAAAD/ni63P4wykmrveSYS7P5m/MdmWUQ
wPiARkBkKAiAAAAAAAAAAAAAAAAAAAAAAAAA求教该如何读,谢谢!!!!
返回在另一字符串中第一次出现某一字符串的位置输入:strText 输入字符串
strSep 分割附字符串 例如"BBBB"
返回:strFGetString 读出的字符串
strText 读剩的字符串
Private Function strFGetString(strText As String, ByVal strSep As String) As String
Dim i As Long i = InStr(strText,strSep)
If i > 0 Then
strFGetString = Left(strText,i - 1)
strText = Mid(strText, i + Len(strSep))
Else
strFGetString = strText
strText = vbNullString
End If
End Function