Ciao,
penso che tu voglia aggiungere delle righe ad una stringgrid a runtime.
In generale per gestire dinamicamente una stringgrid:
Per aggiungere una riga vuota:
sgrid.RowCount:=sgrid.RowCount+1;
Per eliminare l'ultima riga:
sgrid.RowCount:=sgrid.RowCount -1;
La riga eliminata viene persa, cioè se subito dopo aggiungi una riga questa riga sarà vuota.
Quindi se vuoi azzerare una stringgrid basta:
Dove presumo che la prima riga non si cancella mai perché contiene le intestazioni di colonna, che si riempiono in fase di progettazione.
Per l'inserimento o l'eliminazione di una riga mi sono fatto la routine che sposta le righe in basso se aggiungi ed in alto se elimini righe.
Non so se c'è un comando fatto apposta.
Buon lavoro.