Çàî÷íîå äèñòàíöèîííîå îáðàçîâàíèå ñ ïîëó÷åíèåì ãîñóäàðñòâåííîãî äèïëîìà ÷åðåç Internet










Ïîëó÷èòü èíôîðìàöèþ î ïîñòóïëåíèè
 
Ãëàâíàÿ Íîâîñòè Êàðòà ñàéòà Ôîòîàëüáîì Ãîñòåâàÿ êíèãà Êîíòàêòû

 

Ñòðóêòóðà ïðîåêòà â ñðåäå Delphi

Ïðîåêò Delphi ñîñòîèò èç ôîðì, ìîäóëåé, óñòàíîâîê ïàðàìåòðîâ ïðîåêòà, ðåñóðñîâ è ò.ä. Âñÿ ýòà èíôîðìàöèÿ ðàçìåùàåòñÿ â ôàéëàõ. Ìíîãèå èç ýòèõ ôàéëîâ àâòîìàòè÷åñêè ñîçäàþòñÿ Delphi:

Ôàéë ïðîåêòà (.dpr)

Ýòîò òåêñòîâûé ôàéë èñïîëüçóåòñÿ äëÿ õðàíåíèÿ èíôîðìàöèè î ôîðìàõ è ìîäóëÿõ. Â íåé ñîäåðæàòñÿ îïåðàòîðû èíèöèàëèçàöèè è çàïóñêà ïðîãðàìì íà âûïîëíåíèå

Ôàéë ìîäóëÿ (.pas)

Êàæäîé ñîçäàâàåìîé âàìè ôîðìå ñîîòâåòñòâóåò òåêñòîâûé ôàéë ìîäóëÿ, èñïîëüçóåìûé äëÿ õðàíåíèÿ êîäà. Ìîæíî ñîçäàâàòü ìîäóëè, íå ñâÿçàííûå ñ ôîðìàìè. Ìíîãèå èç ôóíêöèé è ïðîöåäóð Delphi õðàíÿòñÿ â ìîäóëÿõ.

Ôàéë ôîðìû (.dfm)

Ýòî äâîè÷íûé èëè òåêñòîâûé ôàéë, êîòîðûé ñîçäàåòñÿ Delphi äëÿ õðàíåíèÿ èíôîðìàöèè î âàøèõ ôîðìàõ. Êàæäîìó ôàéëó ôîðìû ñîîòâåòñòâóåò ôàéë ìîäóëÿ (.pas)

Ôàéë ïàðàìåòðîâ ïðîåêòà(.dfo)

 ýòîì ôàéëå õðàíÿòñÿ óñòàíîâêè ïàðàìåòðîâ ïðîåêòà

Ôàéë ðåñóðñîâ(.res)

Ýòîò áèíàðíûé ôàéë ñîäåðæèò èñïîëüçóåìóþ ïðîåêòîì ïèêòîãðàììó è ïðî÷èå ðåñóðñû

Ôàéëû ðåçåðâíûõ êîïèé (.~dp, .~df, .~pa)

Ýòî ñîîòâåòñòâåííî ôàéëû ðåçåðâíûõ êîïèé äëÿ ôàéëîâ ïðîåêòà, ôîðìû è ìîäóëÿ. Åñëè ÷òî-òî áåçíàäåæíî èñïîð÷åíî â ïðîåêòå, ìîæíî ñîîòâåòñòâåííî èçìåíèòü ðàñøèðåíèÿ ýòèõ ôàéëîâ è òàêèì îáðàçîì âåðíóòüñÿ ê ïðåäûäóùåìó íå èñïîð÷åííîìó âàðèàíòó

Ôàéë êîíôèãóðàöèè îêîí (.dsk)

Ôàéë õðàíèò êîíôèãóðàöèþ âñåõ îêîí ñðåäû ðàçðàáîòêè (ðàçäåë 2.3.9)

Èñïîëíÿåìûé ôàéë (.exe)

Ýòî èñïîëíÿåìûé ôàéë âàøåãî ïðèëîæåíèÿ. Îí ÿâëÿåòñÿ àâòîíîìíûì èñïîëíÿåìûì ôàéëîì, äëÿ êîòîðîãî áîëüøå íè÷åãî íå òðåáóåòñÿ, åñëè òîëüêî âû íå èñïîëüçóåòå áèáëèîòåêè, ñîäåðæàùèåñÿ â DLL, OCX è ò.ä., à òàêæå åñëè âû íå èñïîëüçóåòå ïîääåðæêó ïàêåòîâ âðåìåíè âûïîëíåíèÿ (ðàçäåë 7.6)

Îáúåêòíûé ôàéë ìîäóëÿ (.dcu)

Ýòî îòêîìïèëèðîâàííûé ôàéë ìîäóëÿ (.pas), êîòîðûé êîìïîíóåòñÿ â îêîí÷àòåëüíûé èñïîëíÿåìûé ôàéë.

Ãëàâíîé ÷àñòüþ ïðèëîæåíèÿ ÿâëÿåòñÿ ôàéë ïðîåêòà (.dpr) ñ êîòîðîãî íà÷èíàåòñÿ âûïîëíåíèå ïðîãðàììû è êîòîðûé îáåñïå÷èâàåò èíèöèàëèçàöèþ äðóãèõ ìîäóëåé.

Ïðîåêò Delphi ïðåäñòàâëÿåò ñîáîé íàáîð ïðîãðàììíûõ åäèíèö – ìîäóëåé.

Ìîäóëü – àâòîíîìíî êîìïèëèðóåìàÿ ïðîãðàììíàÿ åäèíèöà, âêëþ÷àþùàÿ â ñåáÿ ðàçëè÷íûå êîìïîíåíòû ðàçäåëà îïèñàíèé (òèïû, êîíñòàíòû, ïåðåìåííûå, ïðîöåäóðû è ôóíêöèè) è, âîçìîæíî íåêîòîðûå èñïîëíÿåìûå îïåðàòîðû èíèöèèðóþùåé ÷àñòè.

Îäèí èç ìîäóëåé – {SITELINK-S132}ãëàâíûé{/SITELINK}, ñîäåðæèò èíñòðóêöèè, ñ êîòîðûõ íà÷èíàåòñÿ âûïîëíåíèå ïðîãðàììû. Ãëàâíûé ìîäóëü ïðèëîæåíèÿ ïîëíîñòüþ ôîðìèðóåòñÿ Delphi.

Ïîìèìî ãëàâíîãî ìîäóëÿ êàæäàÿ ïðîãðàììà âêëþ÷àåò â ñåáÿ åùå êàê ìèíèìóì îäèí {SITELINK-S133}ìîäóëü ôîðìû{/SITELINK}, êîòîðûé ñîäåðæèò îïèñàíèå ñòàðòîâîé ôîðìû ïðèëîæåíèÿ è ïîääåðæèâàþùèõ åå ðàáîòó ïðîöåäóð.  Delphi êàæäîé ôîðìå ñîîòâåòñòâóåò ñâîé ìîäóëü.



 
     
   
 


Ïðèãëàøàåì ïðèíÿòü ó÷àñòèå â êðóãëîì ñòîëå!
ïîäðîáíåå   >>>
 

Èíñòèòóò Ìåíåäæìåíòà, Ýêîíîìèêè è Èííîâàöèé íà÷èíàåò íàáîð íà êóðñû ïîâûøåíèÿ êâàëèôèêàöèè!
ïîäðîáíåå   >>>
 

Óâàæåìûå ñòóäåíòû ÀÍÎ ÂÏÎ ÈÌÝèÈ!
ïîäðîáíåå   >>>
 

Íà÷èíàåòñÿ íàáîð íà êóðñû ïîâûøåíèÿ êâàëèôèêàöèè!
ïîäðîáíåå   >>>
 

Ïðèãëàøàåì ïðèíÿòü ó÷àñòèå â êîíôåðåíöèÿõ!
ïîäðîáíåå   >>>
 


âñå íîâîñòè...

 


Ðàññûëêè Subscribe.Ru
Ñîâðåìåííîå îáðàçîâàíèå
Ïîäïèñàòüñÿ ïèñüìîì