Forum: Multimedia
Delphi
by Steve,
21. Dez 2004
Und am besten vergisst Du Deine eigene Funktion und arbeitest mit Pos / PosEx, denn diese Funktionen sind genau dafür da. die Frage, welchen Buchstaben Du austauschen musst, sollte damit nun auch geklärt sein ;)
Gruß
Stephan :dance: :xmas:
Forum: Multimedia
Delphi
by Steve,
21. Dez 2004
Hi,
nur noch ein paar Kommentare zum Code:
Deine Funktion "buchstabe" kann nix sinnvolles zurückgeben (nicht initialisierte lokale Variablen, s.o.)
Jedesmal, wenn das Fenster aktiviert wird, werden die Werte (Versuche, Fehler, Label1.Caption) zurückgesetzt. Um das zu vermeiden kannste den FormActivate-Code ins OnCreate Deines Forms packen.
Innerhalb von Button1Click möchtest Du der...
Forum: Multimedia
Delphi
by Steve,
21. Dez 2004
Hi,
Schau Dir doch mal die Funtkion Pos an.
Außerdem deklarierst Du Deine Variablen innerhalb der Funktion, statt sie als Parameter zu übergeben: Function CheckBuchstabe(CONST aBuchstabe : Char; CONST aString : String) : Boolean; Was aber wiederum inhaltlich genau POS entsprechen würde -g-
PS: Pos unterscheidet Groß-/Kleinschreibung!
Gruß
Stephan :dance: :xmas: