I've had this code lying around, so thought I would post it here.
It is ( well, should be ) a lot faster than VB's internal string appending & operator.

VB Code:
  1. Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)
  2.  
  3. Private Sub appendToString(ByRef strBuff As String, ByVal strStringToAppend As String)
  4.     CopyMemory ByVal StrPtr(strBuff) + LenB(strBuff), ByVal StrPtr(strStringToAppend), LenB(strStringToAppend)
  5. End Sub
  6.  
  7. '' Sample Usage
  8. ''
  9. Private Sub Form_Load()
  10.     Dim i As Long, x As String: x = "a"
  11.     For i = 0 To 10000
  12.         appendToString x, CStr(i)
  13.     Next
  14.     MsgBox x
  15. End Sub