Какво е това Project?
1 отговора
70 прегледа
Какво е това Project?
Опитвам да работя на Делфи и в мен възникна следния въпрос. Как разбират хората на Борланд това нещо Project. По мое скромно мнение това като минимум трябва да е програмата, която правя. Правя си значи едно програмче с няколко форми, запазвам го и на другия ден решавам да го отворя този мой "проект". Отивам на Open Project и си избирам необходимият ми файл. Очаквах, че ще зареди всичките ми форми и сорсове, но не би. Помислих си, че аз не правя нещо както трябва и се опитах да отворя готов проект от примерите, но пак същото. Освен това в доста от примерите в една директория има повече от един проект и докато не прочета какво пише в програмата, не мога да разбера кои файлове трябва да си отворя на десктопа.
Нещо не е направено много интуитивно това нещо, и аз не можах да открия нищо по темата в хелповете.
Как трябва да се отварят проектите за да зареди всичко каквото трябва?
Нещо не е направено много интуитивно това нещо, и аз не можах да открия нищо по темата в хелповете.
Как трябва да се отварят проектите за да зареди всичко каквото трябва?
Re: Какво е това Project?
Май е най-добре да си купиш книжка а?
Това са елементарни работи - и ако не познаваш поне средата - тогава как можеш да работиш с нея? Разгледай какво има на пазара и ако имаш нужда от съвет публикувай имената на книгите - макар, 4е пове4ето ще ти свършат работа.
Ето ти и конкретен отговор на въпроса, но ще започна с един съвет - никога ама никога не смесвай файлове от различни проекти !!!! Не е толкова трудно да създадеш нова директнория и да поставиш файловете си там. Даже при голям проект е добре да се разделят и отделните (ако можеш да обособиш функционални ) части на проекта - в отделни директории - така няма да бъркаш кое къде се намира. Ако пък се притесняваш, че това не може да стане с Делфи - лъжеш се - в това отношение Борланд превъзхожда Visual Studio(6) - просто имаш свободата да слагаш каквото - където си искаш - без да ти се налага да правиш настройки в средата - т.е. тя си знае кой файл къде се намира.
Другото което те съветвам да погледнеш - е менюто View -> Project manager - излизат ти всички файлове свързани с проекта - независимо дали са форми или отделни модули - Ctrl+ Alt+ F11 (D6)
След това обърни внимание на цялото меню Project. Всичко което ти трябва за проекта.
Как да си селектираш бързо форма от проекта (ако тя не е заредена ) - Ctrl+F12 / или как да си заредиш модул Alt+F12 - доста важни команди - обикновено(и необикновено ;-))) използвам тях - а не Open File ... бла бла бла
Друго което може да ти е от полза е да разгледаш конфигурацията - там има оппции за запис на текущия десктоп ;-))) - ама иска малко базикане да разберш кое е най-ефектовното решение.
Малко инфо за файловере които се създават от Delphi
1. Project group - има един основен .dpr описание на самата програма кои модули се използват и къде се намират - ВНИМАНИЕ - файловете в тази група се модифицират автоматично от средата!!!! Не пипай ако не знаеш какво точно правиш.
- и няколко "помощни"
.cfg - конфигурания на компилатора,
.dof - настройки на средата за текущия проект - опции на пакетите и др.,
.dsk - съдържа конфигурацията на проекта - позиции на прозорци, отворени файлове, последни отворени файлове и прочие...
.res - основен ресурс файл на проекта - там се пази иконата на проекта, информация за версията и някои други неща - но почти нищо съществено по подразбиране!
2. Форма(дата модул) - групата се състои от 2 файла - dfm - това са ресурсите на формата - можеш да го разгледаш - в последните версии е в текстови вид, и .pas - това ти е кода. Не модифицирай dfm файла - ако не знаеш какво правиш - но ако разбереш структурата му - можеш да правиш чудеса понякога ;-)))
3. Обикновен модул - той се състои от .pas - чист код.
4. има и други - съдържащи описание на интерфейси - но това няма да го коментирам.
Най-добре си купи книжка в която има описание на средата - а и не мисли, че програмирането е слагане на компоненти и форми - колкото да се покаже нещо в Windows.
---
Е т'ва е живот!
Това са елементарни работи - и ако не познаваш поне средата - тогава как можеш да работиш с нея? Разгледай какво има на пазара и ако имаш нужда от съвет публикувай имената на книгите - макар, 4е пове4ето ще ти свършат работа.
Ето ти и конкретен отговор на въпроса, но ще започна с един съвет - никога ама никога не смесвай файлове от различни проекти !!!! Не е толкова трудно да създадеш нова директнория и да поставиш файловете си там. Даже при голям проект е добре да се разделят и отделните (ако можеш да обособиш функционални ) части на проекта - в отделни директории - така няма да бъркаш кое къде се намира. Ако пък се притесняваш, че това не може да стане с Делфи - лъжеш се - в това отношение Борланд превъзхожда Visual Studio(6) - просто имаш свободата да слагаш каквото - където си искаш - без да ти се налага да правиш настройки в средата - т.е. тя си знае кой файл къде се намира.
Другото което те съветвам да погледнеш - е менюто View -> Project manager - излизат ти всички файлове свързани с проекта - независимо дали са форми или отделни модули - Ctrl+ Alt+ F11 (D6)
След това обърни внимание на цялото меню Project. Всичко което ти трябва за проекта.
Как да си селектираш бързо форма от проекта (ако тя не е заредена ) - Ctrl+F12 / или как да си заредиш модул Alt+F12 - доста важни команди - обикновено(и необикновено ;-))) използвам тях - а не Open File ... бла бла бла
Друго което може да ти е от полза е да разгледаш конфигурацията - там има оппции за запис на текущия десктоп ;-))) - ама иска малко базикане да разберш кое е най-ефектовното решение.
Малко инфо за файловере които се създават от Delphi
1. Project group - има един основен .dpr описание на самата програма кои модули се използват и къде се намират - ВНИМАНИЕ - файловете в тази група се модифицират автоматично от средата!!!! Не пипай ако не знаеш какво точно правиш.
- и няколко "помощни"
.cfg - конфигурания на компилатора,
.dof - настройки на средата за текущия проект - опции на пакетите и др.,
.dsk - съдържа конфигурацията на проекта - позиции на прозорци, отворени файлове, последни отворени файлове и прочие...
.res - основен ресурс файл на проекта - там се пази иконата на проекта, информация за версията и някои други неща - но почти нищо съществено по подразбиране!
2. Форма(дата модул) - групата се състои от 2 файла - dfm - това са ресурсите на формата - можеш да го разгледаш - в последните версии е в текстови вид, и .pas - това ти е кода. Не модифицирай dfm файла - ако не знаеш какво правиш - но ако разбереш структурата му - можеш да правиш чудеса понякога ;-)))
3. Обикновен модул - той се състои от .pas - чист код.
4. има и други - съдържащи описание на интерфейси - но това няма да го коментирам.
Най-добре си купи книжка в която има описание на средата - а и не мисли, че програмирането е слагане на компоненти и форми - колкото да се покаже нещо в Windows.
---
Е т'ва е живот!