Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/35: Рейтинг темы: голосов - 35, средняя оценка - 4.91
1 / 1 / 0
Регистрация: 23.08.2010
Сообщений: 22
1

Объединение проектов.

27.08.2010, 12:56. Показов 6901. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!Вопрос.Имеется n готовых приложений (у меня n=3).Необходимо создать большое приложение,включающее в себя все n приложений.Есть ли возможность сделать это,не создавая новый проект, не создавая заново все формы и без перетаскивания программного кода из n проектов в один?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.08.2010, 12:56
Ответы с готовыми решениями:

Объединение форм (проектов)
Доброго времени суток,господа и дамы.Обращаюсь к вам за помощью: У меня прог-а(проек 1) при...

Объединение двух проектов с использованием модулей
Смотрел похожие темы, но внятных ответов не нашел. У меня есть два проекта, каждый содержит по...

Возможно ли объединение проектов в Delphi и C++
Доброго времени суток, уважаемые программисты! Хотел у вас поинтересоваться, возможно ли...

Объединение проектов
Господа, програмисты VS!!! Можно ли в VS2008 объединить проекты(projects) для одного...

6
420 / 417 / 79
Регистрация: 21.06.2010
Сообщений: 1,362
27.08.2010, 13:16 2
ну не создавая новый проект не получится, но создавать все формы и перетаскивать коды апсолютно не нужно, главное создать главную форму, из который будут вызываться "главные" формы старых проектов. И сама суть, нужно просто подключить старые формы/юниты к новому проекту.
0
1 / 1 / 0
Регистрация: 23.08.2010
Сообщений: 22
27.08.2010, 13:19  [ТС] 3
Ну примерно я так и думал.Вот только как?Ни разу этого не делал...С помощью Project Manager'а???
0
420 / 417 / 79
Регистрация: 21.06.2010
Сообщений: 1,362
27.08.2010, 13:26 4
1. ну для начала создайте проект (причем тип проекта должен совпадать с типами проектов которые вы пытаетесь объединить)
2. сохраните его, в папку сохранения киньте !папки! (иначе могут совпасть имена модулей) объединяемых проектов
3. дальше в проект менеджере кликаете на проект.ехе (правой кнопкой мыши), в поп fg меню выбераете адд (добавить) и выбираете файлы (*.pas другие файлы сами подключатся) каждого проекта, которые будут нужны
4. дальше организовываете доступ к "главным" формам проекта из новой главной формы
5. не забудьте проверить в Project->Options->Forms как создаются формы (чтоб ошибок не было)
PS если же нужно старые главные ыормы объединитьв одну, то без переписывания кода главной формы не обойтись
1
1 / 1 / 0
Регистрация: 23.08.2010
Сообщений: 22
27.08.2010, 13:32  [ТС] 5
Т.е если есть 3 проекта (в каждом по форме,по одному .pas ) то можно взять одну из форм за основную,накинуть на нее 2 кнопки для Form2.Visible:=true и Form3.Visible:=true .Так заработает? (ну и объединить их в менеджере предварительно)
0
420 / 417 / 79
Регистрация: 21.06.2010
Сообщений: 1,362
27.08.2010, 13:39 6
Цитата Сообщение от RSHU Посмотреть сообщение
Form2.Visible:=true
все правильно, только я бы советовал использовать либо Form.Show либо Form.ShowModal
0
1 / 1 / 0
Регистрация: 23.08.2010
Сообщений: 22
27.08.2010, 13:45  [ТС] 7
Ну я так,коротко,как в школе учили
0
27.08.2010, 13:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.08.2010, 13:45
Помогаю со студенческими работами здесь

Объединение проектов
Добрый день.Возникла проблема, и не имею понятия как её решить. В общем, имеется консольное...

Объединение проектов
Писал свой графический редактор, затем окно сохранения и добавления = проект "диалоговое окно"....

Объединение проектов C++Builder
Ребят, как объединить три проекта в один. К одному подключил другой хедером пытаюсь собрать ...

Объединение проектов C#(VS) и Unity
Здравствуйте! Подскажите в таком вопросе: Есть рабочий проект на C# (экранное приложение для Win,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru