Всё работает как ожидается. В схемах code_30842.txt и code_30843.txt Вы не открыли верхнюю точку start. Но для вызова метода doSelect(int start, int length) правильно выставили тип данных кнопки Push, поэтому кодогенератор принял данные из потока и они случайно совпали с первым параметром метода doSelect. В схеме code_30843.txt тип данных из потока не совпал с требуемым и Вы увидели сообщение об этом после попытки компиляции. Если бы Вы включили верхнюю точку start, то кодогенератор узнал бы ее тип в INI файле и правильно сделал бы приведение типов, что и делается в схеме code_30841.txt.
Почему надо обязательно включать верхние точки для получения их типа данных мне пока неизвестно, но думаю на то есть причина известная Автору среды и кодогенератора, хотя последний может быть не причём.
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
карма: 6 |
|