Форум: "Прочее";
Текущий архив: 2007.07.29;
Скачать: [xml.tar.bz2];
ВнизOLE Server Найти похожие ветки
← →
iXT © (2007-06-27 10:24) [0]Вобщем требуется написать Сабж, что-то "похожее" на MSWord.
Какую литературку посоветуете или еще что-нить умное.
← →
tesseract © (2007-06-27 10:27) [1]MSDN
← →
iXT © (2007-06-27 10:33) [2]> [1] tesseract © (27.06.07 10:27)
> MSDN
Такую я знаю, еще F1 :)
← →
tesseract © (2007-06-27 10:38) [3]
> Такую я знаю, еще F1 :)
Ты поконкретнее скажи, чего таки хочешь ? берёшь Tmemo и через меню делакешь из него ActiveX - мини ворд готов!
← →
iXT © (2007-06-27 11:11) [4]
> Ты поконкретнее скажи, чего таки хочешь
Есть софтина, которая редактирует, отображает .... вобщем работает с определенными документами. Надо работать с ними через OLE, т.е. подобно как с Word, Excel и т.п из других приложений
Сейчас читаю Тайксера и Пачеко.
← →
Amoeba © (2007-06-27 14:34) [5]Ищи книжку Э.Хармона по программированию COM на Delphi.
← →
DVM © (2007-06-27 15:53) [6]File - New - Other - Projects - Win2000 Logo Application :)
← →
Паша 1 (2007-06-27 16:07) [7]
> Надо работать с ними через OLE
а эта софтина умеет работать через OLE? тгда надо пункт меню Component - Impotr ActivX Control. кнопка Create Unit даст тебе достут к этой софтине. если она такое умеет, софтина ест-но. прилинковуй созданный юнит и вперед с песнями
← →
iXT © (2007-06-27 16:59) [8]> Паша 1 (27.06.07 16:07)
МДА :)
Эту софтину надо писать, чтоб с ней можно было работать ...
> Amoeba © (27.06.07 14:34)
А электронки нету?
> [6] DVM © (27.06.07 15:53)
Тогда уж ActiveX - COM Object
← →
Паша 1 (2007-06-27 17:17) [9]видимо, я неправильн опонял. прочитал:
> Есть софтина, которая редактирует, отображает
и подумал, шо она уже есть в природе. а так, конечно, > ActiveX - COM Object, как же иначе? хотя, я бы использовал сразу Ворд, чего огород городить? его, в отличие от Екселя, в программу засунуть можно вполне, и будет там жить, и меню настраивается(если память не изменяет, давно пробовал). хотя ексель тоже можно засунуть, но как-то криво выходило. хотя счаз может шо-то изменилось, не знаю.
← →
iXT © (2007-06-28 12:43) [10]> видимо, я неправильн опонял. прочитал:
А если дальше почитать, то... вобщем работает с определенными документами т.е. свой формат данных, свои функции..... так причем тут Word? Ее надо научить работать "как умеет WORD", т.е. OLE Server.
> [5] Amoeba © (27.06.07 14:34)
Спасибо, прогуляюсь по магазинчикам!
З.Ы. А лит-ры в электронном виде нет?
← →
Amoeba © (2007-06-28 15:39) [11]Найдешь здесь (см. статьи Анатолия Тенцера): http://www.podgoretsky.com/ddp.html
← →
oldman © (2007-06-28 19:25) [12]
> OLE Server
> Вобщем требуется написать Сабж, что-то "похожее" на MSWord.
Вот уж не думал, что Word это OLE-Server...
← →
umbra © (2007-06-28 19:28) [13]
> Вот уж не думал, что Word это OLE-Server...
все когда-то бывает в первый раз :)
← →
Anatoly Podgoretsky © (2007-06-28 19:30) [14]> oldman (28.06.2007 19:25:12) [12]
Ты что сегодя пил?
← →
oldman © (2007-06-28 19:35) [15]
> Anatoly Podgoretsky © (28.06.07 19:30) [14]
Просто сама фраза "Хочу написать OLE-сервер" вызвала недоумение насчет Word.
Если MSWord предназначен для работы OLE-сервером - я французский летчик.
← →
Anatoly Podgoretsky © (2007-06-28 19:38) [16]> oldman (28.06.2007 19:35:15) [15]
MSWord является полноценным OLE сервером, при том мощным, один только список функций составляет свыше 100 страниц.
← →
oldman © (2007-06-28 19:40) [17]
> Anatoly Podgoretsky © (28.06.07 19:38) [16]
Всегда думал, что он просто работает с ОЛЕ-контейнером, не более.
Возможно, заблуждался.
Исправлюсь.
:)
← →
Anatoly Podgoretsky © (2007-06-28 19:46) [18]> oldman (28.06.2007 19:40:17) [17]
Он и клиентом тоже является
← →
oldman © (2007-06-28 19:50) [19]
> Anatoly Podgoretsky © (28.06.07 19:46) [18]
> Он и клиентом тоже является
Да это-то понятно...
А вот как он является сервером?
Я думал, что "специальная вставка" проходит не через OLE... :(
Может, я лучше думал про Билли, что связь файлов у него как-то проще выработана?
← →
Anatoly Podgoretsky © (2007-06-28 19:54) [20]> oldman (28.06.2007 19:50:19) [19]
Собственно про OLE сервера в наше время и говорить не приходится, OLE уже давно надстройка (эмуляция) поверх COM серверов. Вызовы OLE транслируются в вызовы COM
← →
oldman © (2007-06-28 19:56) [21]
> Anatoly Podgoretsky © (28.06.07 19:54) [20]
Просто я думал, что Word работает с OLE-контейнером, как с файлом и все...
Ну, или как с потоком...
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.07.29;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.047 c