Autor Beitrag
Jenny
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 35



BeitragVerfasst: Do 03.04.03 17:13 
da kommt immer diese blöde fehlermeldung in der zeile

Zitat:
if a Worte >0 then begin[...]


Ausdruckstyp muss BOOLEAN sein :shock:

aber in der schule hatten wir dafür

Zitat:
worte: TStringList;


bei der variablendeklaration geschrieben...

naja hab das ganze eh nich so ganz verstanden :mrgreen:

ich hoffe ihr könnt mir helfen...

dankeschön :)

Jenny
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Do 03.04.03 17:20 
Was für ein Typ ist denn a?

wworte ist vom typ TStringList, das heißt, das Teil enthält keine Zahl. Wenn Du da z.B. Wörter nacheinander reinschreibst, dann brauchst Du die Eigenschaft worte.count, die Du dann eben überprüfst, ob sie >0 ist, also ob da ein Wort drinsteht, solange jedes Wort als eigener String eingefügt wurde (also mit
ausblenden Quelltext
1:
Worte.add('Irgendwas')					

das a kannst Du dann weglassen.

Zur SIcherheit das Ganze noch in klammern setzen, da Delphi bei umfangreicheren Sacehn gerne mal meckert.

Also
ausblenden Quelltext
1:
if (worte.count>0) then begin					


Gruß