Autor Beitrag
BigT
Hält's aus hier
Beiträge: 12



BeitragVerfasst: Mi 13.12.06 19:43 
Hi,
ich habe gerade Hangman programmiert und habe jetzt eine Editor-Datei (woerterbuch.txt) mit 1000 Wörtern. Die Wörter stehen untereinander und sind mit Return getrennt.
Jetzt will ich zum Beispiel das 154. Wort aus der Liste aufrufen und in die Variable Suchwort speichern.
Wie mache ich das?
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
procedure woerterliste;
var liste : Tstrings;
begin
liste := Tstringlist.create ;
liste.loadfromfile('woerterliste');  {liste in der die Wörter stehen}
end;

Ich dachte zuerst schreibe ich eine Prozedur in der ich das Wörterbuch aufrufe. Wie kann ich jetzt ein beliebiges Wort aus der Datei entnehmen und der Variable Suchwort speichern?

Viele Dank
Thorsten

Moderiert von user profile iconChristian S.: Code- durch Delphi-Tags ersetzt
jakobwenzel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: Mi 13.12.06 19:54 
mit der suche?

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Mi 13.12.06 20:09 
ausblenden Delphi-Quelltext
1:
ShowMessage(Liste[153];)					

Die Liste beginnt bei 0, deshalb hat das 154. Wort den Index 153.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)