Показать сообщение отдельно
Старый 27.07.2009, 19:39   #1
Местный
 
Аватар для Yegor
 
Регистрация: 05.04.2009
Сообщений: 1,436
Сказал Спасибо: 306
Имеет 122 спасибок в 98 сообщенях
Yegor пока неопределено
По умолчанию Проблема в Delphi 2006

Поставил Delphi 2006 и столкнулся с глюком - она отказываетсья правильно понимать конструкции вроде следующей:
delphi Код:
TL2SpelledList = class     isSummon, objectID: integer;     skills: array of record       skillID: integer;       skillName: string;       skillIcon: integer;       skillLevel: word;       duration: integer;     end;   end;

компилятор это проглатывает нормально (F9) и приложение запускается и без проблемм работает, но при попытке сделать действие в редакторе кода например автосоздание функции объявленной в классе (ctrl+shift+c) - редактор после раздумий несколко секунд выдает мне что: "identefier expected but ';' found после слова record, то есть он воспринимает его как уже объявленный тип. Причем в панели structure есть список классов только до этого объявления, дальше пусто. На delphi 7 работало, уже поставил кучу фиксов - но не помогает. Может кто знает в чем проблемма? Ну не хочеться объявлять эти записи отдельно , так как используются только в одном месте.
Yegor вне форума   Ответить с цитированием