HI!
Ich hab mir überlegt für meine kleine Schwester ein Diktat-Trainer zu programmieren, da sie irgendwie immer schlecht Noten in Diktaten schreibt...
Also ich hab mir überlegt, das jeder Satz(vom Diktat) in einer variable festgahalten wird... Dann wird per soundefekt der satz vorgespielt.
Dann kann man diesen Satz tippen und per: Draw_Text(x,y,keyboard_string) kann man ihn sehen. wenn man dann auf ENTER drückt, wird der keyboard_string mit der VAriable des entsprechenden satzes verglichen und es wird gesagt, ob es falsch oda richtig ist.
Das Problem:
WEnn in sonem Satz ein Ä,Ö oder Ü vorkommt, dann wird es einfach als leerstelle angezeiggt... Falls man es richtig tippt, wird es als falsch bewertet. Also ist Text != keyboard_string, obwohl man im keyboardstring das selbe hat wie im text.
Wie kann man es machen, das diese Buchstaben angezeigt werden und das er variablen richtig vergleichen kann, wenn da eines dieser buchstaben drine ist?
Ich hab mir überlegt für meine kleine Schwester ein Diktat-Trainer zu programmieren, da sie irgendwie immer schlecht Noten in Diktaten schreibt...
Also ich hab mir überlegt, das jeder Satz(vom Diktat) in einer variable festgahalten wird... Dann wird per soundefekt der satz vorgespielt.
Dann kann man diesen Satz tippen und per: Draw_Text(x,y,keyboard_string) kann man ihn sehen. wenn man dann auf ENTER drückt, wird der keyboard_string mit der VAriable des entsprechenden satzes verglichen und es wird gesagt, ob es falsch oda richtig ist.
Das Problem:
WEnn in sonem Satz ein Ä,Ö oder Ü vorkommt, dann wird es einfach als leerstelle angezeiggt... Falls man es richtig tippt, wird es als falsch bewertet. Also ist Text != keyboard_string, obwohl man im keyboardstring das selbe hat wie im text.
Wie kann man es machen, das diese Buchstaben angezeigt werden und das er variablen richtig vergleichen kann, wenn da eines dieser buchstaben drine ist?