VB中如何获得2个字符之间的内容
答案:2 悬赏:30
解决时间 2021-02-10 18:42
- 提问者网友:离殇似水流年飞逝
- 2021-02-10 04:03
VB中如何获得2个字符之间的内容
最佳答案
- 二级知识专家网友:一场云烟
- 2021-02-10 05:23
Dim strtemp() As String
Private Sub Command1_Click()
Dim Lstr As String
Open "C:\text.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, Lstr
FenJie (Lstr)
Loop
Close #1
End Sub
Public Sub FenJie(sj As String)
Dim jishu As Integer
Dim j As Integer
j = 1
jishu = Len(sj)
ReDim strtemp(jishu)
If Mid(sj, 1, 1) <> "|" Then Exit Sub
For i = 2 To jishu - 2
strtemp(j) = Mid(sj, i, 1)
Text1.Text = Text1.Text & strtemp(j)
j = j + 1
Next
End Sub
自己在改吧!!
Private Sub Command1_Click()
Dim Lstr As String
Open "C:\text.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, Lstr
FenJie (Lstr)
Loop
Close #1
End Sub
Public Sub FenJie(sj As String)
Dim jishu As Integer
Dim j As Integer
j = 1
jishu = Len(sj)
ReDim strtemp(jishu)
If Mid(sj, 1, 1) <> "|" Then Exit Sub
For i = 2 To jishu - 2
strtemp(j) = Mid(sj, i, 1)
Text1.Text = Text1.Text & strtemp(j)
j = j + 1
Next
End Sub
自己在改吧!!
全部回答
- 1楼网友:何以畏孤独
- 2021-02-10 06:20
使用richtextbox控件
private sub command1_click()
richtextbox1.selstart = 3 '#要高亮的起始字符数
richtextbox1.sellength = 5 '#要高亮的字符数
richtextbox1.selcolor = vbred '#颜色
richtextbox1.selfontsize = 20 '#字体
richtextbox1.selbold = true '#加粗
end sub
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |