"Zeus was so enamored by Europa that he decided to seduce and ravage her. "
Wat doet VBCrLF dan?VB volgens mij geen lineseperators
Digitaal onderwijsmateriaal, leermateriaal voor hbo
weet ik veel
Maar hoe moet ik dat aanpakken? een lange lijn aan text (tussen ") met daartussen VBCrLF?
Mijn broncode is bijvoorbeeld dit (staat al VBCrLF in):
1
2
| nbron = "Private Sub Command1_Click() VBCrLF Dim a As Integer VBCrLF Dim b As Integer VBCrLF Dim c As String VBCrLF Dim d As String VBCrLF Dim e As Integer VBCrLFa = Len(Text1) VBCrLF c = "" VBCrLF For b = 1 To a VBCrLF d = Mid(Text1, b, 1) VBCrLF If Asc(d) > 96 Then VBCrLF If Asc(d) < 123 Then VBCrLF e = Asc(d) - 32 VBCrLF f = Chr(e) VBCrLF c = c & f VBCrLF End If VBCrLF Else VBCrLF f = d VBCrLF c = c & f VBCrLF End If VBCrLF Next b VBCrLF Text2 = c VBCrLF End Sub VBCrLF VBCrLF Private Sub empty_Click() VBCrLF Text1.Text = "" VBCrLF End Sub VBCrLF VBCrLF VBCrLF Private Sub empty2_Click() VBCrLF Text2.Text = "" VBCrLF End Sub VBCrLF VBCrLF Private Sub Text1_Change() VBCrLF lengtevak = Len(Text1.Text) VBCrLF End Sub VBCrLF" broncode.Text = nbron |
[ Voor 70% gewijzigd door Zeus op 04-01-2004 22:00 ]
"Zeus was so enamored by Europa that he decided to seduce and ravage her. "
1
| Dim str as string = "blaat" & VBCrLf & "blaat" |
levert op
blaat
blaat
Digitaal onderwijsmateriaal, leermateriaal voor hbo
"Zeus was so enamored by Europa that he decided to seduce and ravage her. "
Je krijgt iets als
1
2
3
4
5
| Dim item() as array = Split(nbron, "VbCrLf") Dim s as string For each s in item broncode.Text &= s & VbCrLf Next |
[ Voor 16% gewijzigd door gorgi_19 op 04-01-2004 22:07 ]
Digitaal onderwijsmateriaal, leermateriaal voor hbo
Verwijderd
Dim strForward() As String
Dim strReverse() As String
Dim intCount as Integer
Dim intUpper as Integer
'splits de tekst
strForward = Split(jouwString, "VbCrLf")
'initialiseer de array
intUpper = UBound(strForward)
ReDo, strReverse(intUpper)
'draai de volgorde om
For intCount = 0 to intUpper
strReverse(intUpper - intCount) = strForward(intCount)
Next
'samenvoegen
jouwString = Join(strReverse, "vbClFr")
Doe er je voordeel mee.
Gr. Richard
1
| test=''Test'' & Chr(10) & ''Test'' |
Levert ook:
Test
Test
op
Vroeger was alles beter... Geniet dan maar van vandaag, morgen is alles nog slechter!