2017-02-09 1 views
1

Ich muss Code in Visual Basic erstellen, die eine Position des Worts identifiziert. Zum Beispiel könnte mein Satz "This is my Visual Basic Project" schreiben. Wenn der Benutzer das Wort "mein" eingegeben hat, öffnet die Ausgabe ein anderes Formular, das "Ihr Wort ist in der 3. Position" anzeigt. Es ist erforderlich, Zeichenketten zu verwenden, die dann in ein Array aufgeteilt werden, und dann werden mit der Match-Funktion jedem Wort einzelne Eigenschaften/Positionen zugewiesen.Aufgabe 1 für Projekt

Ich bin ziemlich neu in der Programmierung und würde jede Hilfe lieben. Ich würde es schätzen, wenn Sie etwas Code für mein Design zurückgeben könnten, zum Beispiel Knöpfe und Listboxen. Ich habe unglaublich hart versucht, dieses Programm voll funktionsfähig zu bekommen, aber ich finde es sehr herausfordernd.

Wirklich bitte. Danke vielmals!!

+1

Mögliche Duplikate von [Visual Basic: Die Position eines Wortes identifizieren] (http://stackoverflow.com/questions/41920648/visual-basic-identifying-a-words-position) –

+1

Sie müssen etwas Mühe zeigen, um Antworten zu erhalten hier .. z Code und was Sie nicht verstehen können .... aber einige Forschung zuerst ... READ this .. https://msdn.microsoft.com/en-us/library/dd789093.aspx vor allem die Split-Funktion. –

Antwort

0

Zunächst einmal bin ich keine Visual Basic oder .NET Person, aber ich mochte das Problem sehr und so ist die Optimierung meines Codes möglich. Ich bin etwas verwirrt, was meinst du mit Match-Funktion. Suchst du nach REGEX oder etwas für String Matching hier? Wie auch immer, basierend auf Ihrer Beschreibung habe ich versucht, etwas für Sie zu programmieren, was ich denke, ist etwas, wonach Sie suchen.

enter image description here

A pop up message, which you can replace with another form too

Code:

Die ganze Logik ist in der Klick auf den Button "Findet das WORT". Teilen Sie den Satz und vergleichen Sie dann das eingegebene Wort mit jedem Wort im Satz

Hoffe das hilft.

+1

Vielen Dank, ich schätze das sehr! Ich werde anfangen, den Code und das Feedback für Sie zu programmieren! –

+0

@ K.Smith Es wird toll, wenn Sie dies als beste Antwort wählen können :-) – Nish

+1

Mein Programm fängt an zu arbeiten, aber es scheint nur mit einem Wort innerhalb der Satzbox zu funktionieren und korreliert auch nicht mit meine Listbox, wie sie beim Ausführen des Programms noch sichtbar ist. Um dies zu beheben, müssen die Zeilen 3,4,5 und 6 öffentlich und nicht privat sein? –

Verwandte Themen