Âàëåðèé Ôàðîíîâ
Èñêóññòâî ñîçäàíèÿ êîìïîíåíòîâ Delphi
Èçäàòåëüñòâî: Ïèòåð, 2005 ã.
Ìÿãêàÿ îáëîæêà, 464 ñòð.
ISBN 5-469-00410-4
Òèðàæ: 4000 ýêç.
Ôîðìàò: 70x100/16
Ñêà÷àòü èñõîäíèêè
 êíèãå ðàññìàòðèâàþòñÿ âñå âîïðîñû ñîçäàíèÿ íîâûõ êîìïîíåíòîâ â ñèñòåìå
ïðîãðàììèðîâàíèÿ Borland® Delphi™. Êíèãà ñîñòîèò èç òðåõ ÷àñòåé. Ïåðâàÿ
ïîñâÿùåíà ðåàëèçàöèè îáúåêòíî-îðèåíòèðîâàííîé ìîäåëè, ÿâëÿþùåéñÿ îñíîâîé ëþáîãî
âíîâü ñîçäàâàåìîãî êîìïîíåíòà. Âî âòîðîé ÷àñòè ïîäðîáíî ðàññìàòðèâàþòñÿ âñå
äåòàëè ïðîöåññà ñîçäàíèÿ êîìïîíåíòîâ, â òîì ÷èñëå âûáîð ðîäèòåëüñêîãî êëàññà,
ñîçäàíèå ìîäóëÿ êîìïîíåíòà è âêëþ÷åíèå åãî â ñóùåñòâóþùèé èëè íîâûé ïàêåò,
ñîçäàíèå ñâîéñòâ, ìåòîäîâ è ñîáûòèé, òåñòèðîâàíèå è îòëàäêà êîìïîíåíòà è åãî
ðåãèñòðàöèÿ â ñðåäå Delphi. Ðàññìàòðèâàþòñÿ òàêæå îñîáåííîñòè ñîçäàíèÿ
êîìïîíåíòîâ äëÿ ðàáîòû ñ áàçàìè äàííûõ, ïðîáëåìû ðàçðàáîòêè íåñòàíäàðòíûõ
ðåäàêòîðîâ ñâîéñòâ è êîìïîíåíòîâ, ðàçðàáîòêà êîíòåêñòíîé ñïðàâêè è åå
ïîäêëþ÷åíèå ê ñïðàâî÷íîé ñëóæáå Delphi. Îïèñûâàþòñÿ îñîáåííîñòè ñîçäàíèÿ
êîìïîíåíòîâ â íîâåéøåé íà ñåãîäíÿ âåðñèè Delphi 8.0, à òàêæå îòëè÷èÿ äðóãèõ
âåðñèé, êîòîðûå íåîáõîäèìî ó÷èòûâàòü ïðè ðàçðàáîòêå êîìïîíåíòîâ. Â
çàêëþ÷èòåëüíîé ÷àñòè ïðèâîäÿòñÿ èñõîäíûå òåêñòû ìíîãî÷èñëåííûõ ïðèìåðîâ
êîìïîíåíòîâ. Ýòè òåêñòû, à òàêæå íå ðàññìîòðåííûå â êíèãå êîìïîíåíòû íåçàâèñèìûõ
ðàçðàáîò÷èêîâ (áîëåå 2000) ñîáðàíû íà ñîïðîâîæäàþùåì êíèãó êîìïàêò-äèñêå. Êíèãà
ðàññ÷èòàíà, â îñíîâíîì, íà ïîäãîòîâëåííîãî ÷èòàòåëÿ (ïðîãðàììèñòà, èìåþùåãî îïûò
ðàáîòû ñ Delphi), íî ìîæåò áûòü ïîëåçíà íà÷èíàþùèì ïðîãðàììèñòàì, ñòóäåíòàì è
ïðåïîäàâàòåëÿì.
http://realcoding.net/downloads/view/5312