При создании моего приложения в режиме освобождения я получаю внутреннюю ошибку URW1135 в конце одного из моих файлов. Я искал в интернете и нашел (here), что это может быть о массивах универсальных типов какВнутренняя ошибка URW1135
MyClass <T> = class
FArray : array of T;
end;
Итак, я применил предлагаемый обходной путь (объявление типа TArrayType = массив Т) на протяжении всей моих кодового.
Но, к сожалению, ошибка все еще существует. Любые идеи, что может быть неправильным?
Удивительно, но в режиме отладки все работает нормально.
Заранее спасибо.
У меня была такая же ошибка при переопределении процедуры в классе с дженериками. Я должен был изменить свой код, чтобы не переопределять процедуру родителя, но дублируем процедуру в родительском с другим параметром и заставляем класс моего общего класса называть его. Не то, что я хотел, но решил мою проблему. – Alisson