复制字符串中的字符

2008-02-23 06:50:57来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

   FillString函数有两个参数,一个是用来重复填充的字符,另一个是填充后的字符串长度。然后它返回填充后的字符串,重复次数由填充字符的个数和填充后字符串长度决定。

   该函数建立一个循环,循环次数基于所要求的字符串长度。循环步长有参数Value(即用来重复填充的子字符串)的长度决定。该函数把参数Value作为工作字符串,重复后按所要求的长度适当截尾:

Private Function FillString(ByVal Value As String, _
ByValStringLength As Integer)
As String
Dim strWork As String
Dim intLoopCount As Integer

For intLoopCount = 1 To StringLength Step Len(Value)
strWork = strWork & Value
Next

FillString = Left(strWork, StringLength)
End Function
   如果参数value为123,参数StringLength(字符串长度)为8,则调用该函数后的返回值为12312312。

   如果你的程序需要产生测试数据或者随机数据,那么FillString函数是有些作用的。不过,请注意,对大的字符串,本函数并没有优化。它最好用于字符数少于5000的情况。

上一篇: PropertyBag对象实现数据连续操作
下一篇: 用VB测定可移动驱动器是否准备好

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:VB中使用SQL查询语句

下一篇:VB 技巧 - 文件操作的技巧