PDA

Просмотр полной версии : Взаимодействие Delphi и Office


Ghost
19.09.2002, 11:29
Как из своей программы на Delphi создать и сохранить на диске документ MS Word?
Как по расчетным данным в Delphi создать и сохранить в формате Excel диаграммы?

TriNeT
16.10.2002, 06:02
В обсчем-то я недавно писал прогу с использованием всего этого. Геморрой несказанный. Однако - работает. Так вот, всю информацию брал из трех статей (две из них - с сайта Королевство Дельфи, а одну - не помню). Плюс к этому - рекордер макросов в MS Office, а по нему смотрел структуру и поля классов.

Ежели хотишь, могу запостить статьи (я их обработал и перевел в Ворд). Программный код к сожалению дать не могу - прога была коммерческая. Исходники раскрывать не имею права. :-(

helldomain
16.10.2002, 13:42
Trinet, a ti ne raskriwai ishodniki, a prosto dai emu neobhodimie chasti. Ne bolee.

P.S. Naschet kommercheskih ishodnikow: podumai na dosuge: wot ti dlya swoei progi ispolzowal materiali s t.n. free pages, free license, i.t.d., a dopolnit ne hochesh. Eto nemnogo nekrasiwo - uzat free informaciju i nichego ne dawat wzamen. Ya tebya ne osujdaju, prosto podumai na dosuge. Esli chem obidel - izwini.

TriNeT
16.10.2002, 16:30
To: Ghost
Скинь мне приватом свой e-mail, закачаю примеры использования из своей программы (только извини - сильно кастрированные). Зато - с комментариями. ТОлько диаграмм не строил, но думаю - сам разберешься.

To: helldomain
Все, что Вы написали - справедливо, конечно. Вот только вы, может быть не тратили 2 месяца при заключении договора на то, чтобы сохранить за собой хотя бы авторские права на программу, Ваша программа не предназначена для нефтехимических предприятий, формы документов которых не всегда для посторонних глаз и, наконец, Ваш заказчик - не ЮКОС. Я действительно не имею права передавать даже часть программного кода.

А так я очень рад поделиться и опытом и программным кодом и чем бы то ни было еще (даже пивом).

helldomain
17.10.2002, 03:18
Hmm... Ya nadejus, nazwanie TEXACO Wam chto-to goworit. Eto te, na kogo rabotaet nasha firma.

P.S. W takom sluchae Wi wozmojno mojete prosto napisat nebolshoi primer. Napisat eshe raz ;-))).

denver
17.10.2002, 04:40
Eto nemnogo nekrasiwo - uzat free informaciju i nichego ne dawat wzamen
Прочтение книжки (из библиотеки) тоже свободное получение свободной информации, но это не дает повод не скрывать исходный код программ написанных по материалам книги. И не красиво именно требовать этого!

Скинь мне приватом свой e-mail, закачаю примеры использования из своей программы
но раз уж такой благой жест почему бы не дать исходник всем??? Может кому еще интересно, мне например.

TriNeT
18.10.2002, 04:19
Народ!!!!!! Прошу прощения за молчание! Я не умер, я просто так пахну :-)

Эти дни времени не то, что на Интернет не хватало, а, пардон, даже на естественные надобности.

Во-первых, хочу принести извинения helldomain: прошу прощения за резкий тон обращения к Вам. Просто Вы ненароком наступили на больную мозоль. Плюс нервы, будь они не ладны.

И чтобы закрыть дальнейшую полемику по поводу - раскрывать или нет исходники коммерческих программ, проще всего мне будет набросать и проверить самому небольшой примерчик. Чем и займусь завтра (честное слово - пробки на дорогах выматывают почище чем... Ну, это неважно).

Так что, ожидайте - скоро еще поговорим.

Еще раз сорри за молчание.

helldomain
18.10.2002, 04:40
Trinet, wse normalno, wse tiho, wse horosho. Za primerchik wse budut Wam blagodarni.

S uwajeniem,

helldomain
IMHO.WS