Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.26;
Скачать: 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 вся ветка

Текущий архив: 2003.06.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
3-83923
kir_kul
2003-06-03 16:52
2003.06.26
Заливка больших текстовых файлов


14-84569
Andrew.
2003-06-07 17:30
2003.06.26
SMTP и отправка писем из програмы.


1-84285
sagchat
2003-06-14 17:50
2003.06.26
Как проверить существует файл или нет!


3-83932
eee
2003-05-29 12:55
2003.06.26
выдается сообщение, что много строк для упдейта.


1-84076
Rel_
2003-06-09 14:12
2003.06.26
Excel