text1.text - ""

Status
Niet open voor verdere reacties.

gabber1

Gebruiker
Lid geworden
4 mei 2007
Berichten
143
Ik wil graag een text min iets doen, daar bedoel ik mee:
stel je text1 is "hallo hoe is het ermee??????" maar je wil die "??????" weg halen hoe doe je dat dan, MAAR ik wil natuurlijk niet text1="hallo hoe is het ermee" want dat weet ik ook wel
PS ik heb ergens gehoord dat je string niet - kan doen, weet anders mischien iemand hoe je van batch naar vb6 kan gaan?:D
 
Zo makkelijk gaat dat niet hoor. Je zou het bijvoorbeeld zo kunnen doen:

Code:
Dim strText as string

strText = "hallo hoe is het ermee??????"
msgbox Replace(strText, "??????","")

of

Code:
Dim strText as string
Dim i as integer

strText = "hallo hoe is het ermee??????"
i = instr(strtext, "??????)  ' <- i wijst nu naar het 1e karakter van ?????

msgbox mid(strText, 1, i)

Maar het hangt allemaal af van hoe je verschil tussen twee strings definieert..
Als je denkt "Dit is een test" - "ie" = "Dt s n tst"
Dan gaat dat dus niet zo maar lukken (je zou dan bv een loopje kunnen maken dat alle karakters uit string 2 afloopt en deze één voor één uit string 1 verwijderd.
 
Het probleem is waarschijnlijk dat je niet op voorhand weet hoe de inhoud van text1 er zal uitzien én dat je niet weet hoe het weg te knippen stuk er uit ziet. Dat je dus niet op voorhand weet of je er vraagtekens of uitroeptekens of ... moet af knippen; en al helemaal niet hoeveel!
Als dat zo is zal het heel moeilijk worden om iets in mekaar te knutselen; Als je die dingen WEL weet zal je de methode van ReneDirks kunnen gebruiken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan