Wiki1CPP: ТехнологияRainbow ...

Home Page | Каталог | Изменения | НовыеКомментарии | Пользователи | Вам запрещён доступРегистрация | Вход:  Пароль:  

Технология Rainbow


Внутренние методы 1С экспортируется из DLL 1С по именам. Причем экспортируются стандартным для компилятора Microsoft образом: когда в названии экспортируемой функции есть указание, членом какого класса является функция, какое количество параметров принимает функция, типы параметров. Располагая такими знаниями можно делать предположения о том, что делает та или иная функция, тот или иной класс. Используя эти знания можно вызывать эти функции для получения возможностей, к которым нельзя получить доступ ни из встроенного языка 1С, ни через механизм стандартных внешних компонент. Для доступа к этим функциям и сделан набор заголовочных и библиотечных файлов.


Rainbow – первая внешняя компонента, которая использует внутренние функции 1С, а автор этой компоненты (Валерий Атаманюк), собственно, и начал создавать эти файлы. С тех пор подобный доступ к 1С называется доступом по технологии Rainbow.


Rainbow – каковы первоисточники?


Страницы, ссылающиеся на данную: HomePage
/Создание Внешней Компоненты


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]