Entwickler-Ecke
Sonstiges (Delphi) - Buchstaben zu Sternchen
Delphi Noob - So 06.03.05 20:50
Titel: Buchstaben zu Sternchen
Ich bin neu bei Delphi und hab folgendes Problem:
Ich habe versucht
Galgenraten zu programmieren
Ich will bei delphi in ein editfeld mit sternchen schreiben, also anstatt z.b.
'Peter' '*****' so das andere das nich sehen können
ich hab das folgendermaßen gemacht
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| var w:string; i,a:integer; begin w:=edit1.text; i:=length(w); for a:=1 to i do w[a]:='*'; edit1.text:=w; end; |
Aber da ich das eingebene Wort 'Peter' behalten will um damit zu arbeiten. Geht das nich weil das Programm unter der variablen 'w' nur die '*****' gespeichert hat und nich das eingegebene Wort.Und wenn man dann die buttons a-z drück kann delphi das nich mit dem Wort vergleichen weil es nur die ***** unter 'w' gespeichert hat und nich 'Peter'
Moderiert von
Gausi: Delphi-Tags hinzugefügt.
delfiphan - So 06.03.05 20:53
Hi Delphi Noob! Coole Feststellung :)
Übrigens: :welcome: :):)
PS: Über Hangman wurde schon viel diskutiert hier, mach mal ne Suche.
Gruss
WeBsPaCe - So 06.03.05 20:59
Du kannst auch einfach die Eigenschaft PasswortChar von deinem Edit-Feld nutzen. Der Text (Edit1.Text) bleibt gleich, aber er zeigt für jedes Zeichen einfach nur das Zeichen an, was du bei PasswortChar reinschreibst. ;)
delfiphan - So 06.03.05 21:01
PasswortChar gilt dann aber für alle Zeichen. Wieso speicherst du das Lösungswort nicht einfach in einen separaten String?
Was möchtest du denn genau? Könntest du die eigentlich Frage formulieren? Du möchtest vergleichen?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!