Адрес этой странички:
http://d1cv8.narod.ru/top_005/d1cv8_20090919_001/d1cv8_20090919_001.htm Дата: 19.09.2009 Интернет-приложение к книге "Delphi и 1С:Предприятие.Программирование информационного обмена" |
Глава 5. Расширение
функционала 1С.
5.2 Внутрипроцессный сервер автоматизации.
Внешние компоненты в среде 1Cv8.
В главе 5 книги (стр. 362-433) были рассмотрены вопросы создания внешних компонент (внутрипроцессных серверов автоматизации) для системы 1Cv7.
Посмотрим, каким образом будут функционировать в среде
1Cv8
эти же внешние компоненты (ориентированные на 1Cv7).
|
Для того, чтобы программа 1cv8.exe "нашла" соответствующие DLL-модули (внешние компоненты), нужно разместить их в каталоге запуска программы :
...\1cv8\bin\
Пример-1 (исходники,
детальное описание и комментарии - на стр.368 книги и на прилагаемом к книге
CD).
Имя DLL-файла
: AddIn_Example01_01.dll
(скачать)
Имя компоненты :
AddIn_Example01
Функционал:
Свойство: "Состояние"
(включен, выключен)
Методы
: "Включить", "Выключить".
1Cv7 (скачать) |
1Cv8 (скачать) |
|
Форма :
Программный модуль :
Режим RunTime :
|
Форма : Программный модуль : Режим RunTime :
|
Совместимость : 100 %
Пример-2 (исходники,
детальное описание и комментарии - на стр.389 книги и на прилагаемом к книге
CD).
Имя DLL-файла
: AddIn_Example01_02.dll
(скачать)
Имя компоненты :
AddIn_Example01
Функционал:
Свойство: "Состояние" (включен, выключен)
Методы : "Включить", "Выключить".
События : "Обработка
внешнего события"
1Cv7 (скачать) |
1Cv8 (скачать) |
|
Форма :
Программный модуль :
Режим RunTime : |
Форма : Программный модуль : Режим RunTime : |
Совместимость : 100 %
Пример-3 (исходники,
детальное описание и комментарии - на стр.393 книги и на прилагаемом к книге
CD).
Имя DLL-файла
: AddIn_Example01_03.dll
(скачать)
Имя компоненты :
AddIn_Example01
Функционал:
Свойство: "Состояние" (включен, выключен)
Методы : "Включить", "Выключить".
События : "Обработка
внешнего события" (
Таймер)
1Cv7 (скачать) |
1Cv8 (скачать) |
|
Форма :
Программный модуль :
Режим RunTime : |
Форма : Программный модуль : Режим RunTime : |
Совместимость : 100 %