Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.31;
Скачать: CL | DM;

Вниз

Как в одном проекте   Найти похожие ветки 

 
Kiril   (2003-07-12 14:32) [0]

У меня есть ядро, на его основе хотелось бы написать 2 приложения. Как в Делфийский проект вставить два Aplication. Читал, что так можно сделать.


 
TSa   (2003-07-12 14:34) [1]

Есть такая штучка менеджер проэкта там между ними всё равно нужно переключаться


 
KSergey   (2003-07-13 13:13) [2]

В дельфи есть понятие Project Group
В него можно включить несколько проектов (приложений)

Но активное в каждый момент времени будет только одно, это надо понимать (хотя исходники можно открывать и править хоть всех проектов сразу, впрочем и не только проектов;)
Но по F9 будет компиляться только 1, активный проект.

Вот только надо ли это? Есть ядро, видимо оформленное в какую-то библиотеку (а хоть и не оформленное, а просто 1 или несколько pas-файлов (или с формами)) - ну так сложить это ядру куда-то (впрочем, где-то оно уже явно лежит;), прописать к dcu-шкам как полагается пути, а во всех проектах, где используется, подключить соответсвующие интерфейсные модули из этого самомго ядра. Вот и все.
Если я правильно понял, то это решить поставленную задачу, как таковую группу проектов создавать и не обязательно: она ничего не дает кроме того, что все файлы всех проектов можно наблюдать в едином дереве.


 
Семен Сорокин   (2003-07-13 15:17) [3]

Kiril (12.07.03 14:32)
Если оба проекта имеют множество общих функций, окон и свойств, то можно использовать условную компиляцию:
посмотри:
{$DEFINE ..}
{$IFDEF ..}
{$IFNDEF ..}
{$ELSE}
{$END}



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

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

Наверх




Память: 0.44 MB
Время: 0.01 c
14-100880
Anna
2003-07-16 10:16
2003.07.31
Install Shield


1-100753
Orden
2003-07-16 15:07
2003.07.31
Rave-компоненты


1-100820
vvn
2003-07-17 14:58
2003.07.31
Help!!! TCustomControl сделать прозрачным


3-100623
dumm
2003-07-08 12:48
2003.07.31
remote server ib6


4-101046
SerVel
2003-05-27 09:03
2003.07.31
CreateThread(...);





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский