Kọmputa, Siseto
Delphi - Ohun elo Development ayika
Software idagbasoke fun Windows ati awọn miiran gbajumo awọn ọna šiše le wa ni nipasẹ ošišẹ ti ọpọlọpọ awọn oriṣiriṣi orisi ti irinṣẹ. Lara awon ti o wa ni characterized nipasẹ gidigidi gbajumo laarin Russian ati ajeji Difelopa, - Delphi eto. Ohun ti o wa ni pato ti awọn idagbasoke ọpa? Ohun ti o wa julọ ohun akiyesi ti awọn oniwe-o ṣeeṣe?
Gbogbogbo alaye nipa Delphi
Delphi - IDE elo eto, eyi ti a še lati ṣiṣe ni OS Windows, MacOS, ati lori mobile awọn ọna šiše - iOS ati Android. Characterized nipa ayedero ti ede ati koodu iran ilana.
Ti o ba wulo, pese kekere-ipele ibaraẹnisọrọ pẹlu awọn ẹrọ ati ikawe kọ ni ede C ati C ++. Eto ti wa ni da pẹlu Delphi, ko beere ẹni-kẹta awọ lati bẹrẹ - bi, fun apẹẹrẹ, Java foju Machine. Delphi - a idagbasoke ayika ti o le ti wa ni ifijišẹ lo nipa mejeeji akosemose ati fun ikẹkọ ti a ni. Ni ibere lati ko awọn ipilẹ ti awọn oniwe-o ṣeeṣe, ko dandan gbà ga afijẹẹri ati imo ti eka siseto ede.
Awọn ifilelẹ ti awọn anfani
Mọ ohun ti ohun ti o wa awọn bọtini anfani ti awọn software ọja ni ibeere. Nigbati, ni ona kan tabi miiran IT-ile ti gbe ọgbọn ti fun wun ti idagbasoke agbegbe, Delphi wa ni di awọn wun ti ọpọlọpọ awọn pirogirama ati ki o niyanju wọn lati lo. Eleyi jẹ nitori si ni otitọ wipe yi ayika le ṣẹda awọn ohun elo ninu awọn julọ expeditious bi o ti ṣee, lati pese wọn pẹlu ga išẹ ani ninu awon awọn kọmputa ti o ni iwonba hardware ni pato. A significant ariyanjiyan ni ojurere ti yan awọn kà idagbasoke ayika - o le ti wa ni gbelese nipa titun irinṣẹ ko bo nipasẹ kan boṣewa ti ṣeto ti solusan bayi ni Delphi ni wiwo.
A yoo bayi plọn ohun ti awọn nuances ti awọn ohun ti wulo lilo o ṣeeṣe ti Delphi.
Awọn pato ti awọn ni wiwo
Akọkọ ti gbogbo, o le san ifojusi si diẹ ninu awọn ẹya ara ẹrọ ti awọn wiwo ti awọn alabọde ti software idagbasoke. Bayi, awọn ṣiṣẹ aaye ti awọn eto be je igbakana isẹ pẹlu orisirisi ipilẹ windows. Ro yi ini ni apejuwe awọn.
Delphi idagbasoke ayika, version 7 ni pato, o je ni ibere ise ti awọn wọnyi bọtini modulu: fọọmu onise, olootu, paleti, ohun Oluyewo, ati liana. Ni diẹ ninu awọn ẹya ti Delphi samisi irinše le wa ni tọka si otooto. Fun apẹẹrẹ, awọn olootu le badọgba lati a window ti awọn eto koodu, awọn onise - apẹrẹ apoti. Sibẹsibẹ, wọn iṣẹ yoo jẹ kanna. Samisi Delphi ni wiwo eroja le iranlowo kan orisirisi ti oluranlowo irinṣẹ. O kun ni akọkọ meji ti wa ni ka lati wa ni ojuami ti wo ti software idagbasoke ilana. Ṣugbọn pataki bi awọn iyokù. Ro awọn ẹya ara ẹrọ ti lilo samisi Delphi modulu.
Fọọmù onise, Olootu ati paleti
Lo awọn fọọmu onise Olùgbéejáde ṣẹda awọn oniwe-ni wiwo. Ni Tan, a ti kọ ọ ninu awọn koodu olootu. Ọpọlọpọ awọn pirogirama ti o so lati yan Delphi idagbasoke ayika bi awọn julọ ti aipe ojutu, bi ohun ariyanjiyan lati mu Ease ti lo awọn fọọmu onise. Diẹ ninu awọn amoye gbagbo wipe yi ilana ṣe jẹ diẹ bi a game.
Bi ni kete bi awọn olumulo bẹrẹ lati ṣẹda awọn eto ati awọn gbalaye awọn fọọmu onise, ki o si wa lakoko ti o ni ko si eroja, o jẹ sofo. Ṣugbọn o ti lẹsẹkẹsẹ le ti wa ni kún lilo awọn irinṣẹ be ni awọn miiran Delphi module - paleti. Eroja ti awọn eto ni wiwo, eyi ti wa ni tunto ninu awọn fọọmu onise gbọdọ ṣakoso awọn egbe, eyi ti, ni Tan, a kọ ni olootu.
Sugbon pada sibẹsibẹ lati awọn paleti. Pẹlu iranlọwọ ti awọn ti o le wa ni gbe ninu awọn fọọmu onise ti o tọ ohun. Ni ibere lati lo kan pato ọpa yẹ ki o tẹ lẹẹkan lori o - bi gun bi o ti jẹ ninu awọn agbegbe ti awọn paleti, awọn keji akoko - ni awọn fọọmu onise window. Lẹhin ti o, awọn ti o baamu ohun yoo gbe ni agbegbe ti idagbasoke, ati awọn ti o jẹ ṣee ṣe lati juwe awọn koodu ni awọn olootu fun o.
ohun olubẹwo
Miran significant ano ti o ni Delphi - elo idagbasoke ayika fun Windows ati awọn miiran gbajumo awọn iru ẹrọ - ohun olubẹwo. O le wa ni woye wipe awọn alaye han ni o ni iyipada: o ni ipa lori awọn ipo ti awọn ohun ti o ti yan ninu awọn fọọmu onise.
Ohun Oluyewo be ni. O oriširiši meji windows. Ni kọọkan ti o wa titi aligoridimu ti o mọ awọn ihuwasi ti awọn oniwun irinše. Ni igba akọkọ ti han ni ini, ni awọn keji - awọn iṣẹlẹ. Ti o ba ti komputa fe lati ṣe atunṣe ninu awọn aligoridimu ti o ni ipa ni pato paati, o fa lati agbara ti awọn Nkan Oluyewo. Fun apẹẹrẹ, o le yi awọn aye ti awọn orisirisi eroja ti awọn wiwo ti eto, wọn iga ati iwọn.
Ni awọn Nkan Oluyewo ni o ni awọn bukumaaki, o le lo lati yi laarin ojúewé afihan-ini tabi awọn iṣẹlẹ ti o ti wa taara ni nkan ṣe pẹlu awọn olootu. Nítorí, ti o ba ti o ba ni ilopo-tẹ lori awọn ọtun-ọwọ ẹgbẹ ti eyikeyi ninu awọn ohun kan han loju iboju, awọn koodu ti ni ibamu si kan pato iṣẹlẹ, engages ninu awọn olootu.
Software idagbasoke ni Delphi ni lati lo Nkan Oluyewo lati yanju orisirisi isoro. Eyi ni a predetermined nipasẹ o daju pe pẹlu yi ọpa lati kosi yi awọn ini ti eyikeyi ohun be lori awọn fọọmu, bi daradara bi to ara. A iwadi ni apejuwe awọn diẹ ninu awọn ti awọn ẹya ara ẹrọ pẹlu awọn ohun olubẹwo.
Ohun Oluyewo: seizing anfani
Ni ibere lati ni oye bi awọn Delphi IDE ni awọn ofin ti ibaraenisepo Oluyewo ohun ati ni nitobi, o le gbiyanju lati yi awọn ini ti diẹ ninu awọn wọpọ eroja ti awọn software ni wiwo ni Windows - fun apẹẹrẹ, Memo, Button ati Listbox (nigbamii ti a yoo wo won lodi sii). Fun kan ibere ti won nilo lati wa ni gbe lori awọn fọọmu, Delphi lilo wa ọna.
O le gbiyanju lati ṣàdánwò pẹlu Ctl3D ini. Lati ṣe eyi, o nilo lati tẹ lori awọn fọọmu, ati ki o si lọ si ohun Oluyewo ki o si yi awọn iye ti awọn ohun ini ni ibeere. Lẹhin ti yi fọọmu ti wa ni significantly paarọ awọn hihan. Nigbakannaa Ctl3D ohun ini yoo wa ni yipada si kọọkan ninu awọn eroja ti o wa ni gbe ni awọn window ti idagbasoke.
Lẹhin ṣiṣe adanwo ti a le lọ pada si apẹrẹ ki o si mu awọn iye Ctl3D. Lẹhin ti Tan si awọn eroja ti awọn Memo ati awọn Listbox. Bayi o le yi won ini, awọn ipo lori awọn fọọmu, hihan. Fun apẹẹrẹ, yiyan awọn Ṣatunkọ ohun kan lati awọn akojọ, ati ki o - Iwon, awọn komputa le yi awọn iwọn ati ki o iga ti awọn ohun. Nibẹ jẹ ẹya aṣayan lati ṣeto wọn ni aarin, nipa yiyan Ṣatunkọ ati ki o mö. O yẹ išë yoo ni ipa ohun ti wa ni han ninu Nkan Oluyewo.
yi awọn ini ti awọn irinše le ti wa ni ti gbe jade nipa awọn koko Delphi module. Fun apẹẹrẹ, ti o ba awọn iṣẹ-ṣiṣe ni lati setumo fun wọn kan pato awọ, ti o ni, iyatọ ilowosi ti awọn orisirisi ohun èlò. Ni ibere, o le tẹ awọn pipaṣẹ bamu si awọn awọ - bi pupa - clRed, - ni agbegbe ti apo isakoso. Keji, awọn olumulo le yan kan awọ kan lati akojọ. Thirdly, nibẹ jẹ ẹya aṣayan ni ilopo-tẹ awọn awọ Properties - a window yoo han awọ-fári. Bakanna, a Olùgbéejáde le yi awọn eroja ati awọn miiran ohun - fun apẹẹrẹ, awọn font iru, tabi awọ iwọn.
liana
Delphi - IDE, eyi ti o ni gbelese nipa a to alaye iranlọwọ eto. Lati tọka si o, yan awọn Help ohun akojọ. Ki o si ti o yoo ri ọkan ninu awọn alabọde ti a ti darukọ loke awọn idagbasoke ti software modulu ninu awọn window - a guide. Ẹya-ara lo wọn ni wipe nigbati o ba tẹ F1 olumulo yoo gba kan pato ofiri, afihan awọn pato ti yi adehun igbeyawo ọpa. Fun apẹẹrẹ, ti o ba ti komputa ti wa ni ṣiṣẹ pẹlu awọn ohun olubẹwo, o le yan ọkan ninu awọn ini, ati ki o si tẹ awọn F1 ati ki o gba isale alaye lori awọn ti o yẹ aṣayan. Awọn kanna le ṣee ṣe nigbati ṣiṣẹ pẹlu eyikeyi miiran eroja ti awọn wiwo, ti o ba pẹlu a idagbasoke ayika Delphi 7 ati awọn miiran awọn ẹya ti awọn ti o yẹ iru ti software.
Miiran eroja ti awọn wiwo
Lara awọn miiran significant irinše ti awọn iroyin wiwo software solusan - awọn akojọ, awọn Quick Access Opa, bi daradara bi ohun image olootu. Nipa awọn akojọ - ti o gba awọn komputa lati gba wiwọle yara yara si awọn irinše bayi ni be ti awọn idagbasoke ayika. Lo o bi o ti le pẹlu awọn Asin, ki o si pẹlu lilo hotkeys. Be ni o kan ni isalẹ awọn akojọ ti awọn Quick Access Toolbar. Diẹ ninu awọn ti awọn oniwe-iṣẹ ni lqkan pẹlu awọn ti o wa ni iwa ti awọn akojọ, ṣugbọn wiwọle si wọn jẹ yiyara. Aworan olootu Delphi ni nkankan iru si Kun eto ni Windows. Ti o ni, pẹlu awọn iranlọwọ ti o ti o le ṣe ti o rọrun awọn atunṣe awọn aworan lati fi lori wọn inscriptions ati awọn miiran eroja.
siseto Tools
Delphi - IDE, ti o ba pẹlu kan ti o tobi nọmba ti irinṣẹ lati mu komputa ṣiṣe. Nítorí, a ti kà loke awọn bọtini modulu ti wa ni gbelese nipa a ti ṣeto ti pataki irinṣẹ. Lara awon: awọn debugger, alakojo, bi daradara bi irinše ati WinSight WinSpector. Akiyesi pe ni diẹ ninu awọn ẹya ti Delphi ẹnikeji awọn ohun nilo lati fi sori lọtọ. A iwadi wọn pato.
Delphi debugger
Nipa awọn debugger - yi ọpa complements awọn koodu olootu ara ti rù jade awọn pataki sọwedowo ti o yẹ software aligoridimu fun titunse. Pẹlu o, awọn Olùgbéejáde le si gangan Ye rẹ orisun koodu ila nipa ila. Ni diẹ ninu awọn igba miran, awọn ojutu ti isoro yi, bi awọn idagbasoke ti irinše, Delphi bi a standalone ọja le ti wa ni afikun imudara pẹlu ohun ita debugger, eyi ti o gba komputa to ti mu dara si ijerisi koodu ti ipilẹṣẹ nipasẹ awọn software.
Delphi alakojo
A bayi iwadi awọn pato ti awọn kà idagbasoke ayika alakojo. Akiyesi pe ni Delphi be le ni orisirisi awọn ti o baamu eroja. Nítorí náà, nibẹ ni ohun aṣayan lati lo alakojo DCC, eyi ti o jẹ wulo ni igba ibi awọn iṣẹ-ṣiṣe ti ṣiṣẹ pẹlu awọn ohun elo ni ita debugger.
Winsight ati WinSpector
Awọn wọnyi ni modulu ni o wa laarin awon ti o gbọdọ wa fi sori ẹrọ ni Delphi siwaju. Characterized nipasẹ awọn ojulumo iṣoro ni mastering. Sibẹsibẹ, ọpọlọpọ awọn pirogirama ti o ti muse a orisirisi ti Delphi idagbasoke ayika, o ti wa ni gbà pe wọnyi irinše jẹ daju lati ko eko lati lo. Nítorí náà, Winsight module ti lo lati se atẹle Windows awọn ifiranṣẹ. Iru a paati ni WinSpector, a nilo lati fix awọn ipinle ti awọn kọmputa ni a pataki faili. Ti o ba ti ni papa ti software idagbasoke eyikeyi ikuna yoo waye, o jẹ nigbagbogbo ṣee ṣe lati ṣii awọn faili ati ki o wo ohun ti o le wa ni nfa iṣoro.
boṣewa irinše
Delphi idagbasoke ayika, gbogbo alaye ti eyi ti a ti wa ni keko, ti o ba pẹlu awọn nọmba kan ti boṣewa irinše, eyi ti o wa tun wulo lati mọ. Amoye tọkasi si awon wọnyi: MainMenu, PopupMenu, Label, Ṣatunkọ, Memo, Button, apoti, Radiobutton, Listbox, Combobox, Scrollbar, Groupbox, Panel, ati Scrollbox. A yoo iwadi won kan pato alaye.
MainMenu paati ti a ṣe lati gba awọn akojọ aṣayan akọkọ ninu awọn wiwo da nipa awọn eto. Lati ṣe eyi, gbe awọn ti o yẹ ohun kan lori awọn fọọmu, ati ki o si pe awọn ohun kan ohun ini nipasẹ awọn Nkan Oluyewo, ati ki o mọ awọn yẹ akojọ awọn ohun kan.
PopupMenu paati ti a ṣe lati gba pop-soke akojọ ni wiwo da nipa awọn eto, ie, nsii pẹlu kan tẹ ti awọn bọtini ọtun Asin.
Aami paati wa ni o ṣiṣẹ fun awọn idi ti awọn ọrọ ti wa ni han ninu eto window. O le wa ni tunto, fun apẹẹrẹ, lati ṣeto awọn ti o fẹ font ni Nkan Oluyewo.
Ṣatunkọ paati wa ni mu ṣiṣẹ ni ibere lati han ọrọ loju iboju ajẹkù, eyi ti awọn olumulo le ṣatunkọ awọn nigba ti eto ti wa ni nṣiṣẹ. Memo awọn oniwe-iranlowo paati nipasẹ eyi ti, ni Tan, le ṣiṣẹ pẹlu awọn ti o tobi ọrọ. Yi ano ninu, fun apẹẹrẹ, awọn aṣayan bi ọrọ ewé, didaakọ ọrọ.
Button paati ti a ṣe lati ṣe orisirisi awọn sise nipa titẹ awọn bọtini nigba ti eto ti wa ni nṣiṣẹ. Gbe awọn ti o baamu ano lori awọn fọọmu, ati ki o si tẹ awọn yẹ koodu.
Apoti paati faye gba lati han lori ila-iboju pẹlu kan kekere window, eyi ti le wa fi kan ayẹwo ami pẹlu a Asin. A iru ano - Radiobutton. Wọn ti yato, Ni ibere, hihan - keji paati ti wa ni ṣe bi awọn kan Circle, ati keji, ni igba akọkọ ti egbe laye igbakana asayan ti awọn aṣayan pupọ, Radiobutton - nikan kan.
Listbox paati ti lo lati han awọn akojọ iboju lori eyi ti a olumulo le yi lọ pẹlu kan Asin. Nkankan iru si o miiran ano - Combobox, ṣugbọn o ti wa ni gbelese nipa agbara lati tẹ ọrọ sii ni pataki kan aaye.
Scrollbar paati - a ìwé bar ni window. Maa han laifọwọyi bi ni kete bi a ọrọ aaye tabi apẹrẹ ti awọn ohun di o tobi ju ni window.
Groupbox paati wa ni mu ṣiṣẹ ni ibere lati fix awọn aṣẹ ti nipo laarin awọn windows nipa titẹ awọn taabu bọtini. Panel ano le wa ni imudara nipa eyi ti ronu le wa ni ošišẹ diẹ ohun kan lori fọọmu.
Scrollbox paati faye gba lati fix awọn apẹrẹ ti awọn agbegbe ti o le ti wa ni scrolled nâa ati ni inaro. Ni ibamu si awọn ohun ini wa ni characterized nipasẹ awọn ifilelẹ ti awọn window ti Delphi nipa aiyipada. Ṣugbọn ti o ba wa nibẹ ti wa ni nilo fun awọn ilowosi ti iru aṣayan diẹ ninu awọn kan pato agbegbe ni nitobi, o le lo awọn paati Scrollbox.
Lakotan
Delphi - elo idagbasoke ayika pẹlu nla anfani, ni akoko kanna characterized nipasẹ awọn ayedero ti lilo ti awọn ipilẹ awọn iṣẹ. Pẹlu awọn irinṣẹ ti o wa ninu awọn oniwe-be, o jẹ ṣee ṣe lati ṣẹda kan orisirisi ti orisi ti awọn eto fun awọn Windows ati awọn miiran gbajumo awọn ọna šiše.
Yan Delphi idagbasoke irinṣẹ, ọpọlọpọ awọn pirogirama fa lilo awọn atọkun yẹ software, bi daradara bi kan jakejado ibiti o ti irinṣẹ ti o wa ni wulo fun sise lori eyikeyi ara ti awọn eto - ni awọn oniru ipele, awọn siseto aligoridimu tabi yokokoro.
Similar articles
Trending Now