Hallo ich will einen text korrigieren und zwar folgend: Ich habe ein label Ich habe eine textbox Nun will ich wenn der erste buchstabe der textbox nicht der gleiche buchstabe ist wie der erste buchtabe des labels dan labelX.Caption=labelX.caption +1
Autsch meine Ohren... Der Vergleich einzelner Buchstaben läuft mit Left$(String, Anzahl):
Visual Basic:
If Left$(textbox1.Text, 1) <> Left$(Label1.Text) Then ' Zahl zu String addieren funktioniert aber trotzdem nicht EndIf
-- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.Dieser Post wurde am 09.09.2004 um 13:45 Uhr von Bruder Leif editiert.
du kannst Left und Right auch mit Mid basteln. Ich hab immernoch nicht genau verstanden was du tun willst?!?
Mal so meine Überlegungen hier hinschreiben:
Du hast eine Liste von "richtigen" Wörtern: und, oder, hallo, welt, usw nun willst du wenn man eingibt: Halo Wält das das dann korrigiert wird zu Hallo Welt?
Hab ich das richtig verstanden?
Wenn ja würde ich erstmal einfach den Text mit Split in Wörter zerlegen und jedes Wort dann entsprechend durchgehen. Das schwierige wird dann daran das "richtige" Wort zu "erraten", d.h man muss alle möglichkeiten durchgehen und schauen welches besser reinpasst. -- class God : public ChuckNorris { };