Тебе дали задачу на массив - вот и решай ее через массив. 
Суть такая. Тебе надо все элементы массива, начиная с I+1 сдвинуть влево на один, а потом "удалить" последний элемент массива (если массив динамический, то это можно сделать, если статический, то просто ограничить цикл - ввести переменную, которая хранит последний используемый элемент массива). 
 
ЗЫ. Кстати, алгоритм для StringGrid будет точно такой же - сдвинуть и удалить. 
		
	
		
		
		
		
		
	
		
		
	
	
	 |