两个巨简单的问题,立即给分

zceast 2003-10-08 08:04:42
1、如何将一个字符串分割成N个子串,要简单的方法,有什么函数可以解决,如:
abc|de|fg||ff …………
分割以后是
a="abc"
b="de"
c="fg"
d=""
e="ff"
…………

2、如何将一个TXT文件完全读到一个字符串里面,和如何将一个字符串写到TXT文件里面,这个字符串可能很大。
...全文
91 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
samtyty 2003-10-08
  • 打赏
  • 举报
回复
2、如何将一个TXT文件完全读到一个字符串里面,和如何将一个字符串写到TXT文件里面,这个字符串可能很大。

下面这行可以将文件读到变量中
LinesFromFile = StrConv(InputB(LOF(FileNum), FileNum), vbUnicode)
samtyty 2003-10-08
  • 打赏
  • 举报
回复
应该是这样的
Dim a As Variant
a = Split("abc|de|fg||ff|", "|")
For i = 0 To UBound(a) - 1
Print a(i)
Next i
cnstarx 2003-10-08
  • 打赏
  • 举报
回复
楼上的应该是这样

Dim a() As String
a = Split("abc|de|fg||ff|", "|")----加“|”
For i = 0 To UBound(a) - 1
Print a(i)
Next i
AustinLei 2003-10-08
  • 打赏
  • 举报
回复
1.
Dim a() As String
a = Split("abc|de|fg||ff", "|")
For i = 0 To UBound(a) - 1
Print a(i)
Next i
limingFAQ 2003-10-08
  • 打赏
  • 举报
回复
这是访问文件的问题和对字符串的处理。

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧