Problem ;-( [z odczytem i dodawaniem do ListBoxa]

0

[cya]
Mam problema [glowa] .Po wpisaniu kodu do buttona:

<font color="blue">procedure TForm1.Button2Click(Sender: TObject);
var
i : integer;
s : string;
begin
for i:=0 to listbox1.items.count -1 do
begin
s := lowercase(listbox1.items[i]);
if s = 'cześć' then listbox1.Items.Add('no cześć');
if s = 'jak leci ?' then listbox1.Items.Add('oki a u Ciebie?');
if s = 'dobrze then listbox1.Items.Add('to spox');
end;
end;</span>

i po uruchomieniu aplikacji wyskakuje mi komunikat !! !! ;-|:
<font color="red">Project BoB.exe raised Exception class EOutOf Resources with message'Unable to insert line! Proces stopped Use ster or run to continue.</span>
!! Proszę pomocy !!
[cya]

0

Za dużo pakujesz do ListBoxa.

0

Dzięki Szymek!! !! !!

0

IMHO problem może byc też związany z tym, że jednocześnie dodajesz do ListBoxa i odczytujesz tego samego ListBoxa w pętli z Count. Sprawdż, czy rozbicie tego nie pomoże. W linii z 'dobrze' masz unterminated string.

A poza tym:
Nadawaj postom znaczące tematy, a nie 'Problem' :-[ :-[ !!
Do formatowania kodu służy znacznik a nie wesołe kolorki.

0

spróbuj dla i:=1. poza tym w jednej lini zgubiłeś apostrof <font size="18">'</span>

0

spróbuj dla i:=1.

bzdura, itemy liczą się od zera

poza tym w jednej lini zgubiłeś apostrof <font size="18">'</span>

już o tym pisałem

0

IMHO problem może byc też związany z tym, że jednocześnie dodajesz do ListBoxa i odczytujesz tego samego ListBoxa w pętli z Count.

e...
Wartości graniczne pętli for są liczone [b]tylko raz[/b], na początku pętli. To na pewno nie to.

0

Moze problem nie tkwi w tym kodzie. Sprawdzalem i dziala na wszystkie sposoby (tzn. jesli listbox jest pusty, zawiera lub nie zawiera te wyrazy) i kod wydaje sie byc poprawny. Moze jest jakis inny kawalek kodu, ktory cos miesza... niekoniecznie wina musi byc po tej stronie.

0

e...
Wartości graniczne pętli for są liczone [b]tylko raz[/b], na początku pętli. To na pewno nie to.

Racja [wstyd] [wstyd] [wstyd]

0

Za dużo pakujesz do ListBoxa.

No co Ty??? Ja mam setki linijek

1 użytkowników online, w tym zalogowanych: 0, gości: 1