Вверх ↑
Ответов: 3889
Рейтинг: 362
#1: 2011-10-08 18:58:04 ЛС | профиль | цитата
login писал(а):
Ошибок компиляции нет, и программа работает, но данных нет на выходе точки.

Пришлось немного изучить FTCG, создать пару новых компонент, воспроизвести Вашу ситуацию и выявить, что Вы у себя объявили переменную a не указав кодогенератору (не путать с компилятором) явно её тип. Если сделать второй строчкой вашего компонента
lang(a:int)
, то кодогенератор поймёт, каким способом сформировать событие с заведомо известным ему типом аргумента и подставит имя переменной без проблем:
  _hi_onEvent(THIFTCG_Tools(FParent).Events[0], a1);
.
карма: 1

1
Голосовали:login