[Visual Basic 2010 Express] String "filtern"?

08/21/2012 20:47 maxasoft#1
Hallo Leute ich habe folgendes Problem:

Ich habe eine Richtextbox in der ein paar Geburtsdaten stehen:

1980
1981
1982
...

Ok und jetzt will ich die Richtextbox filtern, genauer; z.B. 1981 soll entfernt werden.

Ich hab mal gegoogelt und bin auf das hier gestoßen:

PHP Code:
Try
            
RichTextBox1.Text.Replace("1981")
        Catch 
ex As Exception
            MsgBox
(ex.Message)
        
End Try 
Das dumme ist allerdings das nichts passiert, jedoch kommt trotzdem keine Errornachricht ):

Wäre nett wenn ihr mir helfen könntet ;)
08/21/2012 22:45 'xLeatz.#2
Code:
Try 
            RichTextBox1.Text.Delete("1981") 
        Catch ex As Exception 
            MsgBox(ex.Message) 
        End Try
Ka ob es geht aber "Replace" heißt ersetzten versuch es einfach mal ;)
08/22/2012 00:30 tolio#3
wenn du was ersetzt musst du auch festlegen WAS du WOMIT ersetzten willst folglich:
.replace("1234","") um 1234 zu 'löschen' (mit nichts zu ersetzten)
08/22/2012 08:46 maxasoft#4
Quote:
Originally Posted by tolio View Post
wenn du was ersetzt musst du auch festlegen WAS du WOMIT ersetzten willst folglich:
.replace("1234","") um 1234 zu 'löschen' (mit nichts zu ersetzten)
Das hatte ich oben im code vergessen aber ich hatte esund es funkt halt nicht ):
und das mit delete auch nicht ):

aber kann es sein, dass ich noch imports vergessen habe?
08/22/2012 17:36 tolio#5
du musst es natürlich in die textbox übernehmen, .replace liefert dir einen string zurück wenn du den dann nicht wieder in die textbox schreibst siehste davon nicht viel

textbox.text = textbox.text.replace(x,y) muss es also sein
08/22/2012 19:43 maxasoft#6
Quote:
Originally Posted by tolio View Post
du musst es natürlich in die textbox übernehmen, .replace liefert dir einen string zurück wenn du den dann nicht wieder in die textbox schreibst siehste davon nicht viel

textbox.text = textbox.text.replace(x,y) muss es also sein
Hast recht ich probiers gleich mal aus ;)