Программирование на Си под Деконт
-
- Сообщения: 7
- Зарегистрирован: 06 сен 2005, 12:27
Необходимо освоить программирование на Си под Деконт. В руководствах к Разработчику всего пару страниц общего текста. Нет информации о поддерживаемых функциях стандартного языка Си. Также нет информации о синтаксисе и правилах вызова встроенных в оболочку Разработчика функций. Помогите найти информацию.
-
- Сообщения: 7
- Зарегистрирован: 06 сен 2005, 12:27
-
- Сообщения: 465
- Зарегистрирован: 18 ноя 2004, 17:45
- Откуда: Компания ДЭП
- Контактная информация:
К сожалению подробного описания Си функций нет.
Все визуальные блоки документированы. Большее количество пользователей используют именно визуальные блоки. Если нет возможности использовать визуальные блоки, то в папке Develop\Include\ есть h файлы. В них описаны все прототипы функций. Прототип дает представление, что надо передать в функцию и что получим в ответ.
На данный момент это все вспомогательная информация.
Все визуальные блоки документированы. Большее количество пользователей используют именно визуальные блоки. Если нет возможности использовать визуальные блоки, то в папке Develop\Include\ есть h файлы. В них описаны все прототипы функций. Прототип дает представление, что надо передать в функцию и что получим в ответ.
На данный момент это все вспомогательная информация.
С уважением
Компания ДЭП
Москва, Голубинская ул., 10
+7 (495) 995-00-12
Компания ДЭП
Москва, Голубинская ул., 10
+7 (495) 995-00-12
-
- Сообщения: 7
- Зарегистрирован: 06 сен 2005, 12:27
-
- Сообщения: 7
- Зарегистрирован: 06 сен 2005, 12:27
Разбираюсь с программированием на Си под Деконт.
Пробую компилировать блоки и смотреть в *.с и *.h файлы. Как Вы мне посоветовали.
Вопросы:
В вызове функции:
dep_timeout(&internal->DBlock0_int ,&DBlock0_out , DConstant1_const,DConstant0_const);
как мне понять запись?:
&internal->DBlock0_int
DBlock0_int насколько я понял структура.
Смысл членов структуры?:
typedef struct {
DWORD msec;
WORD state;
float iTime;
} INTTMR;
Пробую компилировать блоки и смотреть в *.с и *.h файлы. Как Вы мне посоветовали.
Вопросы:
В вызове функции:
dep_timeout(&internal->DBlock0_int ,&DBlock0_out , DConstant1_const,DConstant0_const);
как мне понять запись?:
&internal->DBlock0_int
DBlock0_int насколько я понял структура.
Смысл членов структуры?:
typedef struct {
DWORD msec;
WORD state;
float iTime;
} INTTMR;
-
- Сообщения: 465
- Зарегистрирован: 18 ноя 2004, 17:45
- Откуда: Компания ДЭП
- Контактная информация:
Пример вызова другого блока на СИ:
http://www.dep.ru/downloads/pub/example ... /CFunc.rar
Вызывать можно только созданные пользователем блоки, для вызова графических блоков надо создавать свой блок с входами и выходами (возможно, мы скоро это переделаем, и можно будет вызывать напрямую).
http://www.dep.ru/downloads/pub/example ... /CFunc.rar
Вызывать можно только созданные пользователем блоки, для вызова графических блоков надо создавать свой блок с входами и выходами (возможно, мы скоро это переделаем, и можно будет вызывать напрямую).
С уважением
Компания ДЭП
Москва, Голубинская ул., 10
+7 (495) 995-00-12
Компания ДЭП
Москва, Голубинская ул., 10
+7 (495) 995-00-12
-
- Сообщения: 465
- Зарегистрирован: 18 ноя 2004, 17:45
- Откуда: Компания ДЭП
- Контактная информация: