Von deinem ersten post kannst du ja auch schreiben: (reine optik sache)
Delphi-Quellcode:
procedure Tform.BtnOkClick(Sender: TObject);
begin
functionmachdies(table1.FieldValues['Text1'],
table1.FieldValues['Text2'],
table1.FieldValues['Text2'])
end;
und schon ist es so übersichtlich wie b) von deinem ersten post