Форум » [x]Harbour » Создание OLE/ACTIVEX COM сервера в харборе » Ответить

Создание OLE/ACTIVEX COM сервера в харборе

Pasha: В Harbour добавлена возможность создания COM-сервера Подобная возможность раньше была в коммерческом xHarbour.com

Ответов - 19

Dima: Похоже пора переходить с Xharbour на Harbour.

Петр: Поскольку никогда серьезно не использовал xHarbour, хочу спросить у пользователей xHb чего такого нет в Harbore, что есть в xHarbour Знаю namespace, divert, что еще?

Pasha: А я наоборот не использовал Harbour, так что тоже трудно вспомнить Из мелочей: в xHarbour вместо Substr(cStr, nPos, 1) можно писать cStr[nPos] Harbour не поддерживает Global External


Andrey: Pasha пишет: добавлена возможность создания COM-сервера А для чего он нужен ?

PSP: Andrey пишет: А для чего он нужен ? http://ru.wikipedia.org/wiki/Component_Object_Model

gustow: Делал в прошлом октябре "почтового робота" (с разбором почты, анализом вложений, отправкой автоответов) - почему-то в компиляции под Harbour "не срослась" работа с POP3-сервером... Luiz [он, вроде, "пасет" эту библиотеку] писал, что в Harbour неверно работает какой-то кусок из реализации "STAT", "LIST" и разбора мессаги после "RETR", - а, мол, в xHarbour все в работе с почтой работает правильно. Поставил xHarbour, перекомпильнул (у меня там консоль, запускаемая "руками" или шедулером - т.ч. нет разницы) - и точно, все заработало как надо!.. Все собирался выложить сюда для анализа "спецами" (да и авось кому полезно будет?), руки не доходили "почистить" - на днях положу все-таки.

Dima: gustow пишет: Все собирался выложить сюда для анализа Ждем , интересно будет глянуть.

Andrey: gustow пишет: Все собирался выложить сюда Очень будем рады посмотреть....

gustow: Вот положил здесь: http://gustow.narod.ru/harbour/gu_gripp33.zip Извиняюсь, код "грязноват" (и, возможно, "примитивноват" :) ) - но работает. Если последуют советы, предложения, замечания - для окончательного "опубликования", естественно, приведу (или кто захочет, приведет) в "божеский вид". :) Интересно, какие будут комментарии от сообщества? Во всяком случае - этот функционал в (x)Harbour освоен и практически (с большой пользой для производительности труда в конторе) применен. Собирал в октябре-декабре 2009 под тогдашними версиями xHarbour и HMG Ext.

gustow: Dima пишет: Ждем , интересно будет глянуть. Не глянули? (просто интересно: интересно ли это?)

Dima: gustow пишет: Не глянули? Пока нет , но слил и гляну.

Andrey: gustow пишет: Не глянули? (просто интересно: интересно ли это?) Только сегодня обнаружил... Скачал, тоже буду смотреть....

gustow: Dima, Andrey - что, такое "никакое", что и смысла в комментах нет? :) (просто интересно)

Dima: gustow Ты о чем дружище ? Лично меня завалили работой по самое не хочу. Сейчас нет времени смотреть и вникать. Месяц назад , да времени свободного было валом , вот и попросил выложить. Потом начали сильно напрягать , вот и все дела. Код ни куда не денется и мне реально интересно его изучить , но это будет позже. Не заводись

Andrey: gustow пишет: Dima, Andrey - что, такое "никакое", что и смысла в комментах нет? :) (просто интересно) Уехал в отпуск, а перед этим "хвосты" подчищал .... Чуть-чуть попозже ....

gustow: Да не, ребята, я сам "с головой" в пред-отпускной "расчистке завалов"... Не завожусь и никого не завожу :) Всё нормально!

Dima: gustow пишет: я сам "с головой" в пред-отпускной Везет я лет эдак 20 не был в отпуске , как выглядит море даже забыл....

Pasha: Dima пишет: я лет эдак 20 не был в отпуске , как выглядит море даже забыл.... Так у тебя же море в двух шагах :)

Dima: Pasha пишет: Так у тебя же море в двух шагах :) В 2-х шагах у нас река мутная , Южный буг . И потом не вырваться так как отец болен (это все еще отклики 2007 года) и ухаживать за ним не кому. Точнее есть конечно , но у людей нет желания , хотя и относятся к числу близких родственников. Так что тяну все сам.



полная версия страницы