Erstellen einer einfachen Suchen und Ersetzen -Funktion für Visual Basic-Anwendung erfordert nur ein paar grundlegende Kontrollen und eine einzige Zeile der Programmplanung für die Schaltfläche für das Suchen /Ersetzen- Operation startet befestigt . Things You
Visual Basic
Fenster
brauchen anzeigen Weitere Anweisungen
1
erstellen ein neues Projekt mit einem Formular.
2
Fügen Sie ein Textfeld in das Formular. Nennen Sie es " findBox . " Hinzufügen einer Beschriftung daneben und ändern den Text auf " Suchen. " Dies ist das Feld, in dem der Benutzer in dem Wort, das sie ersetzt werden wollen geben wird .
3
Fügen Sie ein weiteres Textfeld in das Formular und nennen Sie es " replaceBox . " Fügen Sie einen " Replace "-Label daneben. Dies ist das Feld, in dem der Benutzer in dem Wort geben wird , dass sie an Stelle des Wortes finden einfügen möchten .
4
Fügen Sie ein größeres Textfeld oder Rich-Text- Feld auf das Formular. Nennen Sie es " textBox . " Dies ist, wo der Text gesucht werden soll eingefügt werden. Alternativ kann auch jede andere Quelle von Text verwendet wird , dass ein String sein.
5
Fügen Sie eine Schaltfläche auf das Formular , und ändern Sie den Text auf " Go". Nennen Sie es " replaceButton . " Doppelklicken Sie darauf , um eine Button-Click- Ereignis in den Quellcode Abschnitt erstellen. Fügen Sie den folgenden Befehl, um ihn : .
TextBox.Text = TextBox.Text () ersetzen ( findBox.Text () , replaceBox.Text ())
Diese nutzt die Methode replace eingebaut, um Visual Basic- String-Klasse . Counter- intuitiv Allerdings ist die replace nicht ändern Sie den Text der ursprünglichen Zeichenfolge , sondern erzeugt eine neue Zeichenfolge mit dem Betrieb darauf durchgeführt . Diese wird dann als Inhalt der Textbox den Text Feld zu setzen.