很简单的问题! 我将textbox的文本读出到一个string变量里,含有多行字符串,用什么办法把每行字符串分别写到不同的string变量里还有什么函数是用来检查string变量里是否还有某个子string,C语言里是strstr,VB里是什么! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Dim v() As Stringv = Split("111", vbCrLf)第二个instr(string1,string2),如果没有包含子串,返回0,包含的话返回第一次出现的位置 Option ExplicitPrivate Sub Command2_Click()Dim s1() As Strings1 = Split(Text1.Text, vbCrLf)Debug.Print s1(0)Debug.Print s1(1)Debug.Print s1(2)Debug.Print s1(3)End SubPrivate Sub Form_Load()Text1.Text = "第一行数据" + vbCrLfText1.Text = Text1.Text + "第二行数据" + vbCrLfText1.Text = Text1.Text + "第三行数据" + vbCrLfText1.Text = Text1.Text + "第四行数据"End Sub InStr 函数示例本示例使用 InStr 函数来查找某字符串在另一个字符串中首次出现的位置。Dim SearchString, SearchChar, MyPosSearchString ="XXpXXpXXPXXP" ' 被搜索的字符串。SearchChar = "P" ' 要查找字符串 "P"。' 从第四个字符开始,以文本比较的方式找起。返回值为 6(小写 p)。' 小写 p 和大写 P 在文本比较下是一样的。MyPos = Instr(4, SearchString, SearchChar, 1) ' 从第一个字符开使,以二进制比较的方式找起。返回值为 9(大写 P)。' 小写 p 和大写 P 在二进制比较下是不一样的。MyPos = Instr(1, SearchString, SearchChar, 0)' 缺省的比对方式为二进制比较(最后一个参数可省略)。MyPos = Instr(SearchString, SearchChar) ' 返回 9。MyPos = Instr(1, SearchString, "W") ' 返回 0。 excel 换行写入数据怎么实现啊??在线等~~~ 一个窗体中的子过程(Sub)太多,我想建立一个模块单独放,怎么做啊? 高分求助:VB+ASP 用小颖安装程序把自己的软件装到安装包,但是在别人机器上。。。。。 关于NULL的SQL语句如何写?? tabctl32.ocx有的下载么?? 焦点问题,敬请关注! 想知道用程序免费发手机短信吗? 难道VB写ASP组件就这么麻烦吗?? 怎么能把某一字段的代码全部从代码表中显示出来? 關於winsock發送、接收的問題 ini文件
v = Split("111", vbCrLf)第二个instr(string1,string2),如果没有包含子串,返回0,包含的话返回第一次出现的位置
Private Sub Command2_Click()
Dim s1() As String
s1 = Split(Text1.Text, vbCrLf)
Debug.Print s1(0)
Debug.Print s1(1)
Debug.Print s1(2)
Debug.Print s1(3)
End SubPrivate Sub Form_Load()
Text1.Text = "第一行数据" + vbCrLf
Text1.Text = Text1.Text + "第二行数据" + vbCrLf
Text1.Text = Text1.Text + "第三行数据" + vbCrLf
Text1.Text = Text1.Text + "第四行数据"
End Sub
本示例使用 InStr 函数来查找某字符串在另一个字符串中首次出现的位置。Dim SearchString, SearchChar, MyPos
SearchString ="XXpXXpXXPXXP" ' 被搜索的字符串。
SearchChar = "P" ' 要查找字符串 "P"。' 从第四个字符开始,以文本比较的方式找起。返回值为 6(小写 p)。
' 小写 p 和大写 P 在文本比较下是一样的。
MyPos = Instr(4, SearchString, SearchChar, 1) ' 从第一个字符开使,以二进制比较的方式找起。返回值为 9(大写 P)。
' 小写 p 和大写 P 在二进制比较下是不一样的。
MyPos = Instr(1, SearchString, SearchChar, 0)' 缺省的比对方式为二进制比较(最后一个参数可省略)。
MyPos = Instr(SearchString, SearchChar) ' 返回 9。MyPos = Instr(1, SearchString, "W") ' 返回 0。