hallo nochmals alle zusammen, da ich den vorherigen Quellcode nicht verstanden hatte, habe ich mich hingesetzt und mit der materie auseinandergesetzt und alles ganz alleine geschrieben allerdings, funktioniert die Suche net. Ich bitte euch darum den Quellcode mal anzuschauen und mir viel nen Typ zu geben, wo mein Fehler liegt. Bitte

Vielen Dank im Voraus
achso die Problemstellung ein stringgrid oder besser gesagt jvgstringgrid soll nach einem best String durchsucht werden und ich kapier einfach net, was ich da falsch gemacht habe.
for i:=0 to JvgStringGrid1.RowCount-1 do
if pos(suchwort,AnsiUpperCase(JvgStringGrid1.Cells[2,i])) >0 then
begin
memo2.lines.add(JvgStringGrid1.Cells[2,i]);
showmessage('gefunden an Stelle '+inttostr(i));
end;
if Memo2.lines.Count<=0 then
ShowMessage('shit');
end;