Вниз
Скачать: CL | DM;

Непонятная ошибка при компиляции   Найти похожие ветки 

← →
ASt   (2003-06-15 02:49) [0]

Я, пытаясь откомпилировать программу, столкнулся с такой ошибкой: при заявлении формы выдается сообщение, что один из компонентов уже существует ( дословно: A component named N8 already exists ).
Что это за компонент мне выяснить не удалось, поэтому я попытался пойти методом перебора: я начал удалять все компоненты, один за другим, и проверять работоспособность программы.Кончилось это тем, что моя форма стала чиста, как только что созданная, а ошибка, как была, так и осталась...Что бы это могло означать?


← →
Юрий Зотов ©   (2003-06-15 03:49) [1]

Проверьте, осталось ли объявление поля N8 в классе формы. Если есть - удалите вручную.


← →
Real ©   (2003-06-15 11:41) [2]

2 Зотов

Если бы просто было дело в объявлении несуществующего поля, то при компиляции курсор ставился бы на это место, и тогда уже бы и Биллу Гейтсу было ясно в чем ошибка.


← →
Ihor Osov'yak ©   (2003-06-15 12:01) [3]

не совсем понятна терминология "при заявлении формы", "в объявлении несуществующего поля" (как оно несуществует, если мы его обьявляем?).

А в общем - делайте, как рекомендует ЮЗ - смотрите "ручками". Также сделайте для формы - View as text - и посмотрите, нет ли там N8 (на всякий случай - а вдруг N8 за пределами видимых границ формы, или сделали мы ему нулевой размер - и теперь не видим)..
Зы - довести проект до такого состояния трудно, но можно.

Кстати - удалось. Очень просто. Бросаем на пустую форму лейбу, она обзывается Label1; копируем декларацию Labal1 как label2 в классе, но не в dfm. Теперь при добавлении новой TLabel получаем соотв. предупреждение..




← →
Юрий Зотов ©   (2003-06-15 12:06) [4]

> Ihor Osov"yak © (15.06.03 12:01)

А как же курсор? Разве он не указывает на объявление Label2?
:о)


← →
Ihor Osov'yak ©   (2003-06-15 12:27) [5]

2 Юрий Зотов © (15.06.03 12:06)

Дурак курсор, не указывает.. Ура!!!! Баг в компиляторе!!!!!!!!!


← →
Real ©   (2003-06-15 17:02) [6]

> Ihor Osov"yak

Я имел ввиду объявление компонента, который уже был удален - иногда такое бывает. А с лэйбой действиетльно будет ошибка без указания на место конфликта...


← →
Юрий Зотов ©   (2003-06-15 19:48) [7]

Бедняга Билл Гейтс. Не суждено ему понять причину...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
14-84552
Саня
2003-06-07 14:17
2003.06.26
Где взять навороченый конвертор всяких баз.


1-84138
DJ Goalkeeper
2003-06-11 11:14
2003.06.26
Прозрачность фона TLabel


11-84050
ZZ
2002-06-27 19:04
2003.06.26
KOL и Unicode


14-84543
Тимур
2003-06-07 11:51
2003.06.26
Помогите!!! Нужны компоненты вкладки FastNet. Где найти?


14-84705
Maxim Pshevlotsky
2003-06-05 11:30
2003.06.26
Что лучше POP3 или IMAP




   Наверх