| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Undeclared identifier |
| Автор: klyaksa 3.9.2010, 20:24 |
| Перевожу проект с 2006 на 2009/2010... И если в главной форме есть что типа with TMy2Form.Create(Self) do begin CheckListBox.Clear; то в Errors куча Undeclared identifier. Хоть и все работает, но от них хочется избавиться - в чем стало дело? |
| Автор: Keeper89 3.9.2010, 20:53 |
Ну явно что-то удалили, подобный перевод тут не при чем. Скопируйте полное описание ошибок. |
| Автор: klyaksa 3.9.2010, 21:37 | ||
| Нет, не удалил... Программа работает. Подсвечиваются строки затрагивающие объеты из создаваемых форм... Может там какой-нибудь public надо вставить? with TSelectTasksForm.Create(Self) do begin CheckListBox.Clear;
|
| Автор: Keeper89 3.9.2010, 22:08 |
| Пишет, что неизвестный идентификатор, хотя вроде объект есть в объявлениях. Странно. |
| Автор: klyaksa 3.9.2010, 22:23 | ||
вот и про тоже... |
| Автор: northener 3.9.2010, 23:58 | ||
Ну а если в порядке эксперимента избавиться от with? |
| Автор: ZBugz 4.9.2010, 08:21 |
| Тема уже была, это глюк в делфи. Надо пересоздать проект заново. |
| Автор: klyaksa 4.9.2010, 15:40 |
То есть? Как? |
| Автор: ZBugz 6.9.2010, 08:20 | ||
Ну заново создай проект и все туда со старого перекинь. Другого варианта никто не занает. |