![]()  | 
	
 
  | 
| 
		 
			 
			#1  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Как будут нумероваться и какие адреса будут имеет ячейки в STringGrid-е, если один столбец разбить на два подстолбца? Например если я разбиваю столбец [1,1], то какие номера ячеек будут у двух новых подстолбцов? 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#2  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Соответсвенно, [1,x] и [2,x] (или [x,1] и [x,2] - не помню что сначала идет - столбец или строка...) 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#3  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 А вместо икса нисего писать не наддо?) 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#4  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 А можете кто нибудь подсказать процедуру разбиения столбца на подстолбцы?) 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#5  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Цитата: 
	
 В месте икса - кординаты строки. Цитата: 
	
 StringGrid это "сетка" как в экселе (а не как таблица в ворде). Ты должен увеличить кол-во столбцов на 1, а потом данные из всех столбцов, больше чем разбиваемый, перенести вправо на 1 ячейку. примерно так: Код: 
	procedure TForm1.SepCol(ACol : Integer);
var
  I,J : Integer;
begin
  StringGrid1.ColCount := StringGrid1.ColCount + 1;
  For I := StringGrid1.ColCount - 1 DownTo ACol + 1 Do
    For J := 0 To StringGrid1.RowCount - 1 Do
      StringGrid1.Cells[I+1,J] := StringGrid1.Cells[I,J];
end;Последний раз редактировалось lmikle, 08.08.2008 в 15:00.  | 
| 
		 
			 
			#6  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 А можете кто нибудь подсказать процедуру разбиения столбца на подстолбцы?)/ Очень надо пожалйста!)0 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#7  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 А есть у кого нибудь исходник в коде как это сделано посмотреть?) 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#8  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Цитата: 
	
 А читать умеем? Тебе же написал.  | 
| 
		 
			 
			#9  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Я пробовал, но он выводит ошибку типа необъявлен "SepCol".((( 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#10  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Ну естественно, ты добавть ее в описание класса формы. 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#11  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Тоже добавлял и все равно не получается(( 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#12  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 точный текст ошибки в студию. 
		
	
		
		
		
		
		
	
		
		
	
	
	И как ты добавил код тоже покажи.  |