Вниз
Скачать: CL | DM;

сохранение StringGrid в файле   Найти похожие ветки 

 
Андреев   (2003-12-21 20:46) [0]

Как сохранить табличку созданную с помощью StringGrid в файле?


 
Stilgar ©   (2003-12-21 21:15) [1]

По ячейкам. Сначала горизонтально, отделяя например символами табуляции (#9), а потом на следующий Row, поставив символ перехода строки (#13, опять же например). Я мог бы написать код, но лучше потренироватся самому (даже без IMHO).


 
Александр из Минска ©   (2003-12-21 22:06) [2]

или по строкам (или столбцам)...
for i := 0 to StringGrid1.RowCount-1
begin
StringGrid1.Rows[i].SaveToFile(IntToStr(i)+".txt");
end;


 
Palladin ©   (2003-12-21 22:32) [3]


> Александр из Минска © (21.12.03 22:06) [2]

:) мда... даешь каждой строке по файлу!


 
gek ©   (2003-12-22 07:13) [4]

var
F: TextFile;
I: integer;
begin
AssignFile(F,FileName);
try
Rewrite(F);
for I := 0 to RowCount - 1 do Writeln(F,Rows[I].CommaText);
finally
CloseFile(F);
end;
end;


 
TUser ©   (2003-12-22 08:12) [5]

Ячейки лучше разделять не кареткой, а табуляцией. Так будет можно из текстового файла скопировать в буферр и спокойно вставить в Ёксель. Пустячек, а апрятно.


 
Anatoly Podgoretsky ©   (2003-12-22 09:30) [6]

http://www.delphikingdom.com/lyceum/seminar.asp?partID=4&LessonID=17


 
Amoeba ©   (2003-12-22 15:17) [7]

Есть компоненты - наследники TStringGrid - которые это умеют делать. См. на www.torry.net


 
MV   (2003-12-22 15:34) [8]

Совет, без стеба (сам так делаю):
- грузишь табличку в ClientDataSet,
- выгружаешь ее в файл (.SaveToFile(FileName, MyFormat))

и наоборот.
Если хочешь, примеры есть.


 
MV   (2003-12-22 15:37) [9]

Насчет компонентов - TDBGridEh умеет сохранять в нескольких форматах, в т.ч. и в Excel, RTF, CSV...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: -0.976 c
14-25601
Soft
2003-12-12 02:42
2004.01.09
---|Ветка была без названия|---


6-25482
ученик)
2003-11-07 20:17
2004.01.09
WebBrowser и Navigate2...??


1-25277
alless
2003-12-23 15:04
2004.01.09
Помогите, DBGrid!


14-25548
ProNeed
2003-12-18 18:46
2004.01.09
Ищу Delphi-программера на постоянную работу в Москве


1-25344
Романов Р.В.
2003-12-19 14:18
2004.01.09
Com в dll + Excel




   Наверх