cau pls nevite jak mam udelat aby mi funkce vzala jednotlive polozky s pole postupne?
procedure TForm1.B_prevodClick(Sender: TObject);
var r,s,Pr,Ps:integer;
function soucet(var x:string):string;
var i:integer;
pomocny:integer;
begin
pomocny:=0;
for i:=length(x) downto 1 do
begin
pomocny:=pomocny+strtoint(copy(x,i,1));
end;
soucet:=inttostr(pomocny);
end;
begin
PS:=StringGrid1.ColCount;
PR:=StringGrid1.RowCount;
for s:=1 to PS-1 do
for r:=1 to PR-1 do
StringGrid1.Cells[s,r]:=soucet(StringGrid1.cells[s,r]);
end;
mam to psane v delphi a jako chybu mi to hlasi ze pole nemuze byt jako var parametr u te funkce ale nevim jak bych to mel jinak udelat