Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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
15-1182850117
sergeyst
2007-06-26 13:28
2007.07.29
Можно ли в поток добавить данные?


10-1135067510
Alkid
2005-12-20 11:31
2007.07.29
Предупреждение о наличии работающих COM-объектов


2-1183357389
Slider007
2007-07-02 10:23
2007.07.29
Два вопроса по индексам


11-1161781122
D[u]fa
2006-10-25 16:58
2007.07.29
Turbo Delphi Win32


11-1166629512
DenisY
2006-12-20 18:45
2007.07.29
передать данные в PHP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский