Ktoś tu się kiedyś chwalił że ogarnia FreePascala i IDE Lazarusa, więc przedstawię problem. Mam taki kod:
StringGrid1.Cells[1,i]:=Format('%s', [osobniki[i].genotyp]);
który oczywiście nie działa, komórki w kolumnie numer 1 w moim StringGrid1 wyświetlają się puste. Pole genotyp w strukturze osobniki jest typu string o stałej długości 8 znaków. Co ciekawe gdy odwołam się do pojedynczego znaku ze stringa, np. tak:
StringGrid1.Cells[1,i]:=Format('%s', [osobniki[i].genotyp[1]]);
to wtedy ten pojedynczy znak mi się wyświetla. Dlaczego nie mogę wyświetlić stringa w całości?