Тема: stringgrid
Показать сообщение отдельно
  #2  
Старый 10.04.2013, 15:27
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Цитата:
Сообщение от ua3rad
...Можно ли сохранить таблицу с содержимым stringgrid в буфер обмена...
Можно, но вопрос в том, кто потом получать эту таблицу будет. Если ексель, то тогда так
Код:
uses Clipbrd;
...

var
i: integer;
s: string;
begin
 s:= '';
with StringGrid1 do 
begin
for i := 1 to RowCount-1 do 
begin
  for j := 1 to ColCount-1 do
  s:= s + Cells[j,i] + {chr(9), символ табуляции} #9; 
  s:= s + {перевод строки, Enter} #13#10;
   end;
end;
  Clipboard.AsText:= s;
end;
а вот с вордом такое не прокатит, он таблицей это дело не оформит, хоть все данные столбиками и будут расположены.
Ответить с цитированием