Вверх ↑
Разработчик
Ответов: 26163
Рейтинг: 2127
#1: 2008-06-02 00:24:23 ЛС | профиль | цитата
Nic, компонент VBJScript -- это своего рода IC на другом языке, правильнее даже -- IC+Bridge. Но а tsdima писал про законченные компоненты пакета
tsdima писал(а):
таким образом вызов любой фукции практически невозможно учесть в компоненте

Действительно, у нас нет компонента, позволяющего напрямую вызывать API-функции и именно из-за того, что
tsdima писал(а):
Каждая функция имеет свой набор параметров

А значит, разный набор входных и выходных точек

Мне представляется создание такого компонента как некоего доп элемента (которого пока нет), к которому цепляются входные точки с названием констант и переменных (константы сверху, переменные в потоке + doResult) и выходные точки, а также указывается имя API-функции. Дальше CodeGen анализирует точки а порядке слева-направо и сверху-вниз, а затем подставляет их в порядке очередности в указанную функцию, там где нужна переменная, берется переменная из списка переменных, там где нужна константа -- из списка констант. Количество выходов должно совпадать c количеством переменных + onResult.

Но это все так -- размышления на тему

карма: 22

0