Страница 1 из 1
Внешняя DLL
Добавлено:
Ср мар 29, 2017 6:55 pm
harbor
cделал в дельфях dll с одной функцей. проверил на тестовой проге - работает.
А как правильно подключать к интачу, чтобы использовать функцию в скриптах? Пока не получается никак, InTouch не видит функцию. dll кидаю в папку с интачем
с другими dll я вижу что вместе идет файл *.wdf и без него длл-ки не работают, но что это за файл - хз.
Re: Внешняя DLL
Добавлено:
Ср мар 29, 2017 7:29 pm
Генератор зла
ЕМНИП, для разработки DLL, ActiveX и прочих дополнений функционала у WW есть Advanced Dev Studio, которая включает WW Toolkit Package.
Re: Внешняя DLL
Добавлено:
Ср мар 29, 2017 7:48 pm
harbor
Генератор, у вас случаем нет такой студии?:)
нужна простенькая dll с одной функцией, преобразование даты в строку
типа DateTimeToString(Result, 'dd.mm.yy hh:mm:ss', myDate);
средствами интача хз как это делать.
Re: Внешняя DLL
Добавлено:
Ср мар 29, 2017 10:21 pm
Генератор зла
Кто ж Вам отсыпет на халяву лицензию в 18 тыщ долларей???
harbor писал(а):средствами интача хз как это делать.
Почитайте Хелп Интача и нарисуйте нужный скрипт.
Или переделайте DLL в ActiveX, делов то...
Re: Внешняя DLL
Добавлено:
Чт мар 30, 2017 8:16 am
harbor
да мне не надо лицензию, там кода в одну строчку, кто-нибудь бы накидал поди
хелп читал, там есть только теги для работы с текущей датой. то есть выделение часа, месяца и т.д.
остается АктивХ.. правда ни разу не делал их
Re: Внешняя DLL
Добавлено:
Чт мар 30, 2017 3:53 pm
LexSL
InTouch711 Extensibility Toolkit.
Тулкит предназначен для следующего:
1. написания Wizard-ов для InTouch
2. для написания QuickFunction (внешние dll + wdf)
3. доступа к тегам InTouch посредством использования библиотеки PTACC.dll(lib)
Описание есть в файле pdf
Сам писал на C++ функции, потом получал wdf и уже в InTouch-е видел свою функцию. Подтверждаю - работает.
Re: Внешняя DLL
Добавлено:
Сб апр 01, 2017 7:04 pm
harbor
сделал активХ компоненту на дельфях, сделал регистрацию, проверил на тестовой проге - работает.
Но в списке АктивХ в Интаче мой класс не виден, может кто подскажет как его туда всунуть?
Re: Внешняя DLL
Добавлено:
Вс апр 02, 2017 8:57 am
harbor
Разобрался. Чтобы в списке Интача появился нужно создавать любой объект типа Controls(я взял Static text)
и к его интерфейсу прикручивать свои методы.