Последняя версия DataExpress 3 beta от 20 апреля 2018 года. Скачать. Энциклопедия DX.

Пример плагина

Здесь находятся плагины, написанные сторонними разработчиками для DataExpress v.2. Их разработка и поддержка прекращена в связи с выходом версии DataExpress v.3. В актуальной версии программы имеется более удобный и мощный функционал для разработки дополнительных модулей - это скрипты.
Аватара пользователя
admin
Разработчик
Сообщения: 3445
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Пример плагина

Сообщение admin » Чт июл 21, 2016 1:44 pm

Пример готового плагина с исходниками. Написан в Lazarus 1.4.0. Реализует 3 функции для разбиения ФИО на составляющие.
Вложения
ExamplePlugin.zip
(89.57 КБ) 51 скачивание

Аватара пользователя
vovka3003
Эксперт
Сообщения: 1383
Зарегистрирован: Сб апр 30, 2016 9:32 pm
Откуда: г. Белгород (Ростов, Краснодар)
Контактная информация:

Re: Пример плагина

Сообщение vovka3003 » Чт июл 21, 2016 5:49 pm

1. Как его подгружать в сам DX? (Перенос в папку с прогой и plugins ничего не дал...)
2. Вроде проделал все по инструкции - выдает:
laz.png
laz.png (41.83 КБ) 1354 просмотра

это не из-за версии лазаруса 1.6?

Аватара пользователя
admin
Разработчик
Сообщения: 3445
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Re: Пример плагина

Сообщение admin » Чт июл 21, 2016 6:11 pm

После компиляции получается dll-файл. Смените расширение на fun и скопируйте в папку plugins. DataExpress автоматически подключает плагины в этой папке.

Аватара пользователя
vovka3003
Эксперт
Сообщения: 1383
Зарегистрирован: Сб апр 30, 2016 9:32 pm
Откуда: г. Белгород (Ростов, Краснодар)
Контактная информация:

Re: Пример плагина

Сообщение vovka3003 » Чт июл 21, 2016 6:59 pm

А еггоги из-за чего могут быть?

Аватара пользователя
admin
Разработчик
Сообщения: 3445
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Re: Пример плагина

Сообщение admin » Чт июл 21, 2016 8:49 pm

Если Вы имеете в виду то, что на скриншоте, то это не ошибки, а предупреждения. По хорошему, нельзя просто присваивать типу String тип WideString. Но в этих случаях это допустимо, т. к. используются символы с латинского алфавита и цифры.

Аватара пользователя
vovka3003
Эксперт
Сообщения: 1383
Зарегистрирован: Сб апр 30, 2016 9:32 pm
Откуда: г. Белгород (Ростов, Краснодар)
Контактная информация:

Re: Пример плагина

Сообщение vovka3003 » Чт июл 21, 2016 9:40 pm

Понял. Спасибо.


Вернуться в «Сторонние плагины (разработка прекращена)»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость