Andrey Опубликовано: 19 Декабрь 2012

Доброго времени суток дорогие читатели блога. В этой статье я хотел бы поговорить немного о том, как можно создавать плагины для такого известного чата как Commfort. Плагин я разрабатывал именно для своих целей. На работе у нас установлен сервер данного чата, и я написал небольшой плагин для нашего канала, который имеет вид викторины. То есть через некоторое время (задается в настройках плагина) в канал (определенный) выводится сообщение (вопрос) определенной тематики, и пользователи начинают писать ответы, при правильном ответе начисляется баллы, затем можно посмотреть, кто лидирует в викторине и так далее. Можно загружать новые вопросы и ответы, и многое другое.

Вообще мне нравиться писать плагины для различных приложений. Я уже как-то рассматривал статью о том, как можно написать любой плагин для такого приложения как  Download Master. Дело в том, что разработчики Download Master предоставляют довольно расширенную документацию по написанию плагинов к их приложению, да и примеров очень много именно на Delphi, не говоря уже о различных шаблонах, а вот с плагином к Commfort довольно мало информации, только общая и примеры на С++. Да, конечно по примеры можно без проблем переделать в свой пример, на том же самом Delphi, чем я в принципе и занимался. Мне просто было интересно рассмотреть данную тему. Также здесь интересное, что плагины можно писать как для клиентской части, так и для серверной части Commfort.

Читать полностью »

Метки: , , , , , ,



Всем доброго времени суток дорогие читатели! В этой статье хотел бы поговорить о работе ADO, а именно о получении всевозможной информации о таблицах, полях и так далее. Конечно, может многие уже об этом знают, но все же, данная статья больше будет рассчитана для новичков.

В этой статье мы сможем посмотреть, как можно узнать текущее состояние подключения, также мы сможем определить, что Ваш набор данных поддерживает. То есть в зависимости от настройки Базы данных, мы сможем узнать: поддерживается ли редактирование записей, добавление новых записей, удаление записей и так далее. Также мы определим версию, установленной технологии ADO на компьютере пользователя. Кроме всего это мы научимся получать список доступных базы данных, индексов, полей таблицы, а также процедур, если конечно они присутствуют в таблице, в том числе мы будем получать данные и о системных таблицах, если они, конечно же, имеются в Базе данных.

Читать полностью »

Метки: , , , , ,

Andrey Опубликовано: 5 Декабрь 2012

Всем доброго времени суток! Продолжаем цикл статей по MapWindow GIS в Delphi. На этот раз, как и обещал, будем учиться, как организовать поиск на слоях (то есть картах). Поиск будем организовывать следующим образом:

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

Метки: , , , , ,

Andrey Опубликовано: 28 Ноябрь 2012

Всем привет! Как я и говорил раньше, со временем соберу самые интересные вопросы по MapWindow GIS в Delphi, которые задавались на блоге и не только, и отвечу в одной статье, их совсем не много, но отвечу на самые интересные (и, конечно же, на которые я знаю ответ), а все потому, что не многие изучают данную ГИС в Delphi. Мы уже довольно много рассмотрели статей по MapWindow GIS, я на этом не собираюсь останавливаться, но раз здесь получается такая ознакомительная статья, то я хотел бы сформировать весь список статей по MapWindow GIS: для удобного поиска, в дальнейшем я хочу создать для MapWindow GIS отдельную страницу, где будет храниться вся информация с моего блога о MapWindow GIS (исходные коды, компоненты, уроки, статьи и так далее).

Читать полностью »

Метки: , , , , ,

Andrey Опубликовано: 21 Ноябрь 2012

Всем привет! Эту статью я хочу посвятить еще одной ГИС, которая может быть использована для создания ГИС-приложений в Delphi. Мы много рассматривали примеров по разработке собственных ГИС в Delphi на основе MapWindowGIS. Но у данного компонента есть довольно много существенных минусов – это медленная работа. При очень большом размере карты и наличии на ней различных объектов – загрузка, обработка и перемещение по карте производиться довольно медленно, но один большой плюс MapWindowGIS состоит в том, что он является полностью бесплатным и до сегодняшнего времени поддерживаемым продуктом разработчиками.

В этой статье я хотел бы поговорить о ГИС «Панорама» (GIS Toolkit), которая позволяет разрабатывать очень мощные ГИС-приложения в среде разработки Delphi. Вообще в интернете довольно мало информации по созданию ГИС-приложений в Delphi, поэтому, как только кто-то хочет разработать собственное ГИС-приложение в Delphi, сталкивается с проблемой выбора компонентов для разработки. Каждый хочет выбрать более лучшие: с наибольшим функционалом, с быстрой скоростью работы приложение, а самое главное, чтобы эти компоненты были бесплатными.

Читать полностью »

Метки: , , ,

Страница 7 из 41« Первая...56789...203040...Последняя »