Петр ...ович |
Отправлено: 24.11.2005, 17:00 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 27
|
Возможно, я сморожу глупость, но у меня перестали открываться в одной закладке парные файлы (*.cpp и *.h). Внизу осталась одна закладочка 'code' |
|
Doga |
Отправлено: 24.11.2005, 17:24 |
|
Мастер участка
Группа: Участник
Сообщений: 575
|
А наблюдается ли наличие присутствия вышеозначенных *.H* файлов? Соблаговолили ли Вы лично установить сей факт?
|
|
Петр ...ович |
Отправлено: 24.11.2005, 18:18 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 27
|
Ситуация довольно забавная. "Болезнь" поразила не все файлв проекта. В папке все файлы на месте. И если щёлкнуть правой клавишей мыши по закладке файла, то первым предложением следует 'Open source/Header file'. Если воспользоваться этим предложением, то файл открывается рядом.
Это, конечно, несмертельно, но уж очень неудобно.
Всю нелепость моей ситуации можно лицезреть на прикреплённо JPG
Присоединить изображение
|
|
Doga |
Отправлено: 24.11.2005, 18:48 |
|
Мастер участка
Группа: Участник
Сообщений: 575
|
Такое бывает, если открывать файлы проэкта через меню FILE->OPEN с указанием конкретного расширения (например *.CPP). Гораздо удобнее открывать файлы проэкта с помощью кнопок "View Unit" и (или) "View Form". В этом случае открываются сразу оба файла на одной закладке.
|
|
Петр ...ович |
Отправлено: 24.11.2005, 19:49 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 27
|
Когда проект закрыт, кнопка 'View Unite' закрыта.
Поэтому сначала я открыл Project (он, кстати, остался нормальным).
Затем я нажал 'View Unite' и выбрал из списка проблемный файл.
Не сработало... |
|
Doga |
Отправлено: 24.11.2005, 20:12 |
|
Мастер участка
Группа: Участник
Сообщений: 575
|
Проверьте, может Вы случайно удалили строчку
из *.CPP ?
|
|
Петр ...ович |
Отправлено: 24.11.2005, 20:27 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 27
|
Строчку эту я действительно удалил... Только специально. Захотел все h-файлы скинуть в один файл, чтоб не путаться.
Возвращение строчки ничего не изменило... |
|
Admin |
Отправлено: 24.11.2005, 20:41 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
Эти парные файлы раньше открывались нормально, как
пара и потом перестали или дело было как-то по другому ?
Есть подозрение, что эти файлы были созданы не как пара,
(File->New->Unit) а как отдельные файлы:
File->New->Other->Cpp File и File->New->Other->Header File
|
|
Admin |
Отправлено: 24.11.2005, 20:55 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
Также советую зайти в .bpr файл (файл проекта)
Project->Edit Option Source и посмотрите, как
эти модули прописаны в этом файле, не прописан
ли .h файл отдельно типа
CODE |
<FILE FILENAME="File1.h" FORMNAME="" UNITNAME="File1.h" CONTAINERID="" DESIGNCLASS="" LOCALCOMMAND=""/> |
|
|
Петр ...ович |
Отправлено: 24.11.2005, 21:05 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 27
|
QUOTE (Admin @ 24/11/2005, 20:55) | Также советую зайти в .bpr файл (файл проекта)
Project->Edit Option Source и посмотрите, как
эти модули прописаны в этом файле, не прописан
ли .h файл отдельно типа
CODE |
<FILE FILENAME="File1.h" FORMNAME="" UNITNAME="File1.h" CONTAINERID="" DESIGNCLASS="" LOCALCOMMAND=""/> |
|
Нет, h-файлы не прописаны... |
|
Петр ...ович |
Отправлено: 24.11.2005, 21:07 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 27
|
QUOTE (Admin @ 24/11/2005, 20:41) | Эти парные файлы раньше открывались нормально, как
пара и потом перестали или дело было как-то по другому ?
Есть подозрение, что эти файлы были созданы не как пара,
(File->New->Unit) а как отдельные файлы:
File->New->Other->Cpp File и File->New->Other->Header File |
Созданы файлы были одновременно.
Сначала файлы открывались нормально.
|
|
Doga |
Отправлено: 24.11.2005, 21:09 |
|
Мастер участка
Группа: Участник
Сообщений: 575
|
Наверное, проще будет удалить все эти кривые файлы из проэкта и создать их по новой, переместив в них сооттветственно переменные и методы из старых файлов. Только не следует изменять автоматически созданные средой заголовки(#...), т.к. Ваш способ уменьшения путаницы, судя по всему, приводит к обратному эффекту
|
|