Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.16;
Скачать: CL | DM;

Вниз

Delphi + Word & Excel   Найти похожие ветки 

 
Stelius ©   (2003-05-31 17:33) [0]

Мастаки, как можно из D6 создать Word"щвский документ и занести в него текст (таблицу)? И второе, как из D6 заполнять Excel"евские таблицы?


 
Palladin ©   (2003-05-31 17:43) [1]

столько статей было написано, столько способов было оглашено и все это ради того что бы стелиус задал вопрос в форуме...


 
Tolic-F ©   (2003-05-31 19:32) [2]

Текст из RichEdit в Word сохраняется очень просто:
RichEdit1.Lines.SaveToFile("C:\MyDoc.doc");


 
Palladin ©   (2003-05-31 19:37) [3]

еще один пользовательский подход к программированию


 
Tolic-F ©   (2003-05-31 20:00) [4]

Palladin, что чем то плох мой вариант сохранения теста в Word?


 
Palladin ©   (2003-05-31 22:07) [5]

причем тут Word?

if RichEdit1.PlainText then RichEdit1.Lines.SaveToFile("C:\Content.txt")
else RichEdit1.Lines.SaveToFile("C:\Content.rtf");


 
Tolic-F ©   (2003-06-01 16:53) [6]

Palladin, убедил! Согласен, что это не настоящий DOC, а RTF фомат. Но всеж, Word этот "псевдо DOC" открывает и работает с ним как с DOC, и сохраняет его уже насоящим DOC файлом. И помоему, RTF и DOC совместимые форматы.


 
[NIKEL] ©   (2003-06-01 18:03) [7]

->И помоему, RTF и DOC совместимые форматы

что значить совместимые? то, что Word может открывать и то и другое? то, да, а так это два разных типа файла



 
Кулюкин Олег ©   (2003-06-02 09:25) [8]

2 Stelius © (31.05.03 17:33)
> И второе, как из D6 заполнять Excel"евские таблицы?
Так же, как из Дельфи 5.
http://www.delphikingdom.ru/helloworld/excel.htm


 
Stelius ©   (2003-06-02 22:52) [9]

2 паладин:
Мне нужно не просто строку добавлять в конец текстового файла, а именно в Word"е создать документ с отформотированным текстом и таблицей с соответствующими границами!


 
Palladin ©   (2003-06-02 23:24) [10]


> Stelius © (02.06.03 22:52)

ты о чем? я тебе вообще ничего не советовал, вон к толик-ф обращайся, он тебя научит...


 
Кулюкин Олег ©   (2003-06-03 09:19) [11]

2 Stelius © (02.06.03 22:52)
> а именно в Word"е создать документ
Попробуйте создавать RTF, а его уже открывать в Ворде.


 
Salvator ©   (2003-06-03 10:37) [12]

Ну, так и создаёшь! Подключаешься к Word. Добавляешь текст, таблицы, что душа пожлает!

WordAplication1.Connect;//Подключиться к word
WordApplication1.Documents.add(EmptyParam,EmptyParam);
//добавить документ
WordApplication1.Selection.InsertAfter(str:string);//добавить текст
WordApplication1.ActiveDocument.Tables.Add(WordApplication1.Selection.Range,i,j);//Добавить таблицу(i,j-кол-во строк и столдбцов соответственно)


 
Tolic-F ©   (2003-06-03 20:17) [13]


> Попробуйте создавать RTF, а его уже открывать в Ворде.

Видишь палладин, я не один такой :)

> вон к толик-ф обращайся, он тебя научит...

Я помог как мог, в отличае от тебя.


 
Palladin ©   (2003-06-03 21:08) [14]

да я вижу :) с чем тебя и поздравляю :)



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

Текущий архив: 2003.06.16;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
8-50404
greenrul
2003-03-03 20:10
2003.06.16
Как понизить системную громкость?


14-50495
Axis_of_Evil
2003-05-30 14:06
2003.06.16
Indy, FastNet etc


3-50212
pav_oleg
2003-05-26 01:40
2003.06.16
Как подменять значения некоторых полей результата запроса?


14-50436
Basic
2003-05-28 01:44
2003.06.16
Ошибка при работе с Rave


1-50305
Jaxtor
2003-06-03 11:32
2003.06.16
Создание алгоритма для CheckBox