⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 7348.html

📁 VB技巧问答10000例 VB技巧问答10000例
💻 HTML
字号:
<html>
  <head>
    <title>Re: 字串分解的小问题.....</title>
  </head>
  <body bgcolor="#FFFFFF" vlink="#808080">
    <center>
      <h1>Re: 字串分解的小问题.....</h1>
    </center>
<hr size=7 width=75%>

<hr size=7 width=75%><p>
Posted by <a href="mailto:honey0@tcts1.seed.net.tw">Honey</a> on November 14, 1998 at 20:48:26:<p>
In Reply to: <a href="7346.html">Re: 字串分解的小问题.....</a> posted by Honey on November 14, 1998 at 16:46:43:<p>
提供以下程式给你参考<br>在Form1上 放个Command1 Text1<br>在Text1中输入字串<p>Private Sub Command1_Click()<br>Dim Lngi As Long, k As Long, u As Long<br>Dim yy(), o As Long, PString() As String<br>ReDim yy(1 To 1)<p>Me.Cls<br>yy(1) = 0<br>o = 1<br>Text1.Text = Trim(Text1.Text)<br>'/*去除左右有空白的部分*/<br>k = Len(Text1.Text) '/*字串总长度*/<br>For Lngi = 1 To k<br>    u = InStr(Lngi, Text1.Text, " ") '/*寻找空白字串位置*/<br>    '/*u若不为零表示有空白的字串*/<br>    If u Then<br>        If Not Mid(Text1.Text, u + 1, 1) = " " Then<br>            '/*若此空白字串右边不为空白字串*/<br>            o = o + 1<br>            ReDim Preserve yy(1 To o)<br>            yy(o) = u<br>            Lngi = u<br>        End If<br>    Else<br>        o = o + 1<br>        ReDim Preserve yy(1 To o)<br>        yy(o) = k<br>        Exit For<br>    End If<br>Next<br>'/*经以上程序 yy阵列中存放了空白字串位置*/<br>For Lngi = 1 To o<br>Form1.Print yy(Lngi)<br>Next<p>k = UBound(yy) - 1<br>ReDim PString(k)<br>For Lngi = 1 To k<br>    PString(Lngi) = Mid(Text1.Text, yy(Lngi) + 1, yy(Lngi + 1) - yy(Lngi))<br>Next<p>For Lngi = 1 To k<br>    Form1.Print PString(Lngi)<br>Next<br>End Sub<p>其实这个方法 和先前的比起来 速度也差不多<br>不过程式比原来长了一些<br>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 7348-->
</ul><!--end: 7348-->
<br><hr size=7 width=75%><p>

</body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -