Hallo Leute,
ich weiss, dass es hier einige HangMan Beispiele im Forum gibt und ich habe mir auch viele angeschaurt, aber das ist meistens einfach noch zu hoch fuer mich.
Mein Problem ist, dass ich es nur in Anzeatzen schaffe mein Wort auf das Vorhandensein von Buchstaben zu pruefen. Ich versuche dabei alles so einfach zu programmieren wie moeglich.
Bis jetzt habe ich das hier geschrieben:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23:
| procedure TFHangMan.FormCreate(Sender: TObject); begin wort:='COMPUTERRAUM';
end;
procedure TFHangMan.BBuchstabeOKClick(Sender: TObject); var Hilfswort: string; z: integer; begin Hilfswort:=LWort.Caption; z:=Length(wort); while (z>=0) do begin if (wort[z] = EBuchstabe.Text) then begin Hilfswort[z]:=EBuchstabe.Text[z]; end; z:=z-1; end; LWort.Caption:=Hilfswort; end; |
So dachte ich ist es logisch, aber es funktioniert nicht. Druecke ich den Button zum pruefen, passiert nichts.
Bin ich total auf dem Holzweg, oder kann man meinen Programm durch Aenderunden am Code noch zum Laufen bringen?
Ich bin Dankbar fuer jede Antwort!
Gruss
Daniel