Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Cвязать *.Cpp и *.h 
:(
    Опции темы
Neitron
Дата 28.10.2005, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 580
Регистрация: 3.10.2005
Где: Москва

Репутация: нет
Всего: 5



Здраствуйте.
Вопрос собственно касается удобства.
Обычно при открытии cpp файла в билдере, внизу окна кода, появляется вкладка доступа, к его h файлу.
Но порой я извращуюсь и такой вкладки не появляется. Приходится отдельно открывать cpp и h файл, что очень не удобно. Может кто подскажет как это можно исправить?


--------------------
Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей.
Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ
PM MAIL   Вверх
bas
Дата 28.10.2005, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 446
Регистрация: 14.8.2002
Где: Молдова, Кишинев

Репутация: нет
Всего: 2



становишься на #include unit1.h и нажимаешь Ctrl+Enter
PM MAIL   Вверх
Neitron
Дата 28.10.2005, 12:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 580
Регистрация: 3.10.2005
Где: Москва

Репутация: нет
Всего: 5



Я этот способ знаю.
Не пойдет, меня не обламывает, нажать на
#include unit1.h правой кнопкой мыши и нажать Open File at Cursor
Я просто хочу чтобы как обычно внизу две вкладки, cpp\h

Это сообщение отредактировал(а) Neitron - 28.10.2005, 12:07


--------------------
Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей.
Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ
PM MAIL   Вверх
_hunter
Дата 28.10.2005, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98



добавь этот .cpp к проекту. должно помочь...


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Neitron
Дата 28.10.2005, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 580
Регистрация: 3.10.2005
Где: Москва

Репутация: нет
Всего: 5



Так и было сделано.smile Я уже задолбася даже cpp удалять и добавлять...


--------------------
Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей.
Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ
PM MAIL   Вверх
_hunter
Дата 28.10.2005, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98



тогда попробуй создать мастером новый юнит и перенеси весь код в него


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
maxim1000
Дата 28.10.2005, 12:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: нет
Всего: 110



можно еще так попробовать: удалить все это из проекта, переписать оба файла куда-нибудь, создать новый модуль, скопипастить туда содержимое старых файлов...
встречался с подобным, но этим способом не пользовался ибо лень smile


--------------------
qqq
PM WWW   Вверх
Neitron
Дата 28.10.2005, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 580
Регистрация: 3.10.2005
Где: Москва

Репутация: нет
Всего: 5



Дык, согласен, что так оно можно....
Вприцнипе я и сам могу искать альтернативные пути как это можно сделать, копировать вставить...
У самого голова есть.
Хотелось бы чтобы это делать без извращений.


--------------------
Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей.
Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ
PM MAIL   Вверх
_hunter
Дата 28.10.2005, 13:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98



найди в файле проекта все, что касается именно этих файлов, потом добавь модуль и посмотри инфу по нему. явно должны быть отличия...


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Neitron
Дата 28.10.2005, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 580
Регистрация: 3.10.2005
Где: Москва

Репутация: нет
Всего: 5



_hunter
Я же говорю у меня у саого голова есть))))
Я уже раз 10 пересмотрел файл проекта smile

Не понимаю например, чем вот это
Код

<FILE FILENAME="WDB.cpp" FORMNAME="" UNITNAME="WDB" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>

Отлчается от этого
Код

<FILE FILENAME="MainModules.cpp" FORMNAME="" UNITNAME="MainModules" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>


Это сообщение отредактировал(а) Neitron - 28.10.2005, 14:23


--------------------
Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей.
Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ
PM MAIL   Вверх
maxim1000
Дата 28.10.2005, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: нет
Всего: 110



я думаю, имелось в виду несколько другое:
1. сохранить проект с несвязанными cpp и h файлами
2. в его копии удалить эти файлы и добавить модуль
[2.5. возможно, скопировать туда содержимое, чтобы убрать различия из-за текста в файлах]
3. взять и сравнить получившийся проект со старым - там в любом случае будут различия...


--------------------
qqq
PM WWW   Вверх
Neitron
Дата 28.10.2005, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 580
Регистрация: 3.10.2005
Где: Москва

Репутация: нет
Всего: 5



А смысл?
Я привел два файла проекта.
Первый из них работает и показывает все c вкладками.
Второй, без вкладокsmile

Добавлено @ 15:43
Сделал. Теперь внизу есть вкладки. Но сама запись о файле в проекте не изменилась
Код

<FILE FILENAME="MainModules.cpp" FORMNAME="" UNITNAME="MainModules" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>


Это сообщение отредактировал(а) Neitron - 28.10.2005, 15:49


--------------------
Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей.
Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ
PM MAIL   Вверх
maxim1000
Дата 28.10.2005, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: нет
Всего: 110



Цитата
Но сама запись о файле в проекте не изменилась

это значит, что эта информация просто находится где-то еще (не знаю, где)
а вышеописанный способ был для того, чтобы можно было запустить какое-нибудь автоматическое сравнение для поиска различий...


--------------------
qqq
PM WWW   Вверх
Neitron
Дата 28.10.2005, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 580
Регистрация: 3.10.2005
Где: Москва

Репутация: нет
Всего: 5



maxim1000
Cпасибо, что просвятил о том что это значит, что оно хранится где-то еще smile smile smile
Вопрос как раз таки изначально и был в этом, только немного сформулирован иначе.
Сформулирую теперь так.
Я и хочу знать где. Вот и спрашиваю.

Это сообщение отредактировал(а) Neitron - 28.10.2005, 16:45


--------------------
Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей.
Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ
PM MAIL   Вверх
maxim1000
Дата 28.10.2005, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: нет
Всего: 110



Цитата
Я и хочу знать где. Вот и спрашиваю



Цитата(maxim1000 @ 28.10.2005, 16:42)
а вышеописанный способ был для того, чтобы можно было запустить какое-нибудь автоматическое сравнение для поиска различий...

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


--------------------
qqq
PM WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0659 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.