StringBuilder_Initialize
(XAPI2000)
Deklaration
Function StringBuilder_Initialize () As Boolean
Beskrivning
StringBuilder-funktionerna i VB Super Library är optimerade
för hantering av stora och många textsträngar. Den fart som funktionerna
hanterar strängar med mycket data är mångdubbelt större än vad som
är möjligt med Visual Basic 6.0. I Visual Basic .NET finns redan
motsvarande funktioner så arbetar du i .NET så bör du använda dessa
funktioner istället.
StringBuilder_Initialize initierar StringBuilder-funktionerna
i VB Super Library. För att manipulera strängar kan sedan någon
av funktionerna StringBuilder_Append,
StringBuilder_Length,
StringBuilder_IndexOf eller
StringBuilder_ToString användas.
När du inte längre behöver funktionerna kan
StringBuilder_Dispose anropas
för att frigöra minne. |
Exempel (VB 6.0)
Dim S As String
' Initiera StringBuilder-funktionerna
If StringBuilder_Initialize() = True Then
' Addera tre strängar till buffert
StringBuilder_Append "Alfa, "
StringBuilder_Append "Beta, "
StringBuilder_Append "Gamma"
' Kopiera innehållet i buffert till sträng
S = StringBuilder_ToString()
' Frigör minne
StringBuilder_Dispose
Else
S = ""
End If
' Skriv ut innehållet av S på en label på ett formulär
(S = "Alfa, Beta, Gamma")
Label1 = S
|