Komepiuta, Polokalame
Delphi - Atinae Talosaga Siosiomaga
Polokalama atinae mo Pupuni ma isi lauiloa faiga faagaoioia e mafai ona faia e le tele o ituaiga eseese o meafaigaluega. O nisi oi latou o loo faamatalaina i le lauiloa lava i tagata developers Rusia ma fafo, - polokalame Delphi. O a auiliiliga o le meafaigaluega atinae? Le a le mea e sili ona iloga o lona avanoa?
O faamatalaga lautele e uiga i Delphi
Delphi - IDE polokalame talosaga, lea ua fuafuaina e tamoe i OS Pupuni, MacOS, ma i luga o faiga feaveai faagaoioia - iOS ma Android. Faamatalaina i le faigofie o le gagana ma le code taualumaga tupulaga.
Afai e talafeagai, ia tuuina atu se fesootaiga tulaga-maulalo ma le faagaoioia faiga ma faletusi, tosina i le gagana C ma le C ++. Polokalame o loo faia i Delphi, e le manaomia paʻu vaega lona tolu e amata ai - e pei o le, mo se faataitaiga, Java masini tafailagi. Delphi - o se siosiomaga tau atinae e mafai ona manuia faaaogaina e le gata i tomai faapitoa ma mo faamoemoega aoaoga. Ina ia mafai ona aoao ai le faavae o lona avanoa, ae le o maua maualuga agavaa ma le poto o le lavelave gagana polokalame.
O le tulaga lelei autu
Aoao a le mea o le faamanuiaga autu o le oloa polokalama i fesili. Pe, i se auala se tasi po o se isi tauaveina UA-kamupani rationale mo filifiliga o siosiomaga tau atinae, ua avea Delphi le filifiliga o le tele o polokalame ma fautuaina i latou e faaaoga. ua tatau ona totogi lenei i le mea moni e faapea o lenei siosiomaga e mafai ona faia talosaga i le sili ona expeditious e mafai ai, e tuuina atu i latou i le faatinoga maualuga i oo lava i komepiuta e maua auiliili talafeagai meafaigaluega ma mea faapena. A finauga taua e finagalo i ai o le filifilia o le siosiomaga atinae manatu - e mafai ona faaatoatoa meafaigaluega fou e le o aofia ai i se tulaga faatonuina seti fofo o faafitauli nei i le Ofisa o Delphi.
O le a tatou suesue i le taimi nei o le a le eseese o mea avanoa le faatinoga o Delphi.
O le auiliiliga o le Ofisa o
Muamua lava, e mafai ona gauai atu i nisi o vaega o le Ofisa o le auala o le polokalama faakomepiuta mo atinae. O lea, o le galuega va o le aofia ai fausaga polokalama o le faagaoioiga feagai ma le tele o faamalama faavae. Seʻi manatu i lenei meatotino auiliili.
Delphi siosiomaga atinae, lomiga 7 i faapitoa, e aofia ai le faatoaagaina mai o nei modules autu: pepa mamanuina, faatonu, palette, meafaitino Tagata Asiasi, ma tomatauga. I nisi o lomiga o vaega faailogaina Delphi e mafai ona tuuina atu i se tulaga ese. Mo se faataitaiga, e mafai ona tutusa le faatonu i se faamalama o le code polokalame, o le mamanuina - pusa foliga. Ae peitai, o le a le lava lea e tasi latou functionality. Faailogaina elemene Ofisa Delphi e mafai ona faaatoatoa ai le tele o meafaigaluega ausilali. E iai le muamua e lua o loo manatu i ai o le manatu o le polokalama taualumaga tau atinae. Ae taua e faapei o isi. Mafaufau i le vaega o le faaaogaina o faailoga modules Delphi.
Pepa Foafoa, Faatonu ma Palette
Faaaoga faatupuina le atinae mamanuina pepa lona Ofisa. O lea, ua tusia i le faatonu code. O le tele o polokalame o le pepa faataga e filifili Delphi siosiomaga atinae e pei o le fofo sili ona e silisili ona lelei, o se finauga e aumai faigofie o faaaogaina le mamanuina pepa. O nisi tagata tomai faapitoa talitonu o lenei faagasologa e pei o se taaloga.
O le taimi e pei o le tagata e faaaogāina amata ona faia le polokalama ma tamoʻe le mamanuina pepa faatumu, o lea muamua o loo i ai se elemene, o gaogao. Ae na vave ona mafai ona faatumulia o ia i le faaaogaina o meafaigaluega o loo i le isi module Delphi - palette. Elemene o le Ofisa o le polokalama, ua configured i le mamanuina pepa faatumu e tatau ona pulea le au, o le iʻuga, ua tusia i le faatonu.
Ae toe ae i le palette. Faatasi ai ma le fesoasoani a le mafai ona tuu i totonu o le pepa faatumu ua mamanuina mea saʻo. Ina ia mafai ona e faaaogaina se meafaigaluega faapitoa e tatau ona kiliki faʻatasi i ai - e pei o le umi o ia i le eria o le palette, o le taimi lona lua - i le faamalama mamanuina pepa. Ina ua mavae lena, o le a agai i le mea e talafeagai i le eria o le atinae, ma e mafai ona faatonuina le code i le faatonu ai.
tagata asiasi mea
O le isi elemene taua o loo i ai Delphi - talosaga siosiomaga tau atinae mo Pupuni ma isi fausaga opea lauiloa - asiasi mea. E mafai ona taʻua e faapea o le faamatalaga e faaalia ai ua suia: e aafia ai le tulaga o le mea e filifilia i le mamanuina pepa.
Object Tagata Asiasi fausaga o. E aofia ai le faamalama e lua. I algorithms faatulagaina taitasi e iloa ai le amioga a vaega taitasi. O le uluai faaalia le meatotino, i le lona lua - o le mea e tutupu. Afai o le Faapolokalameina manao o ia e faia ni suiga i le algorithms e aafia ai le vaega faapitoa, e tosina mai tulaga o le Tagata Asiasi Object. Mo se faataitaiga, e mafai ona suia ai le faatulagaga o elemene eseese o le Ofisa o le polokalama, latou maualuga ma le lautele.
I le Tagata Asiasi Object ua bookmarks, e mafai ona faaaogaina e fesuiaʻi le va o itulau manatunatu meatotino po o mea na tutupu o loo saʻo e fesootai ma le faatonu. O lea, afai e te lua-kiliki i luga o le itu taumatau o so o se mea o faaalia i luga o le screen, o le tulafono e talafeagai i se mea patino na tupu, auai i le faatonu.
o polokalama atinae i Delphi e faaaoga le Tagata Asiasi Object e foia faafitauli eseese. ua fuafuaina lenei e ala i le mea moni e faapea i lenei meafaigaluega e suia moni lava le meatotino o so o se mea o lo oi luga o le pepa faatumu, e faapea foi ia te ia lava. Tatou te suesueina auiliili nisi o vaega i le tagata asiasi mea.
Tagata Asiasi Object: puʻeina avanoa
Ina ia malamalama i le auala o le IDE Delphi i le tulaga o fegalegaleaiga Tagata Asiasi mea faitino ma foliga, e mafai ona e taumafai e suia le meatotino o nisi elemene masani a le Ofisa o polokalama faakomepiuta i Pupuni - mo se faataitaiga, puupuu, Faamau ma Listbox (mulimuli ane o le a tatou sili iloiloina o latou fatu). Mo se amataga latou te manaomia e tuu i luga o le pepa, Delphi le faaaogaina o auala.
E mafai ona e taumafai e faataitai i Ctl3D meatotino. Ina ia faia lenei mea, e tatau ona e kiliki i luga o le pepa, ona alu i mea Tagata Asiasi ma suia le tau aogā o le meatotino i le fesili. Ina ua mavae lenei pepa ua matua suia le foliga vaaia. Taimi lava e tasi o le a suia Ctl3D meatotino i le elemene taitasi o loo tuuina i totonu o le faamalama o atinae.
Ina ua uma ona faia suesuega e mafai ona tatou toe foi i tua e faafuaitino ai ma faamalosia ai le taua Ctl3D. Ina ua mavae lena e liliu atu i le vaega o le puupuu ma le Listbox. O lenei e mafai ona suia ai o latou fanua, o le nofoaga i luga o le pepa, foliga vaaia. Mo se faataitaiga, le filifilia o le mea faʻatonutonu mai le meaai, ona - tele, e mafai ona suia le Faapolokalameina o le lautele ma le maualuga o le mea faitino. E i ai se filifiliga e faatulaga i latou i le nofoaga autu, e ala i le filifilia o faʻatonutonu ma ogatasi. Talafeagai gaoioiga o le a aafia ai le mea o loo faaalia i le Tagata Asiasi Object.
suia ai e le mafai ona aveina meatotino a le vaega e le mataupu module Delphi. Mo se faataitaiga, pe afai o le galuega o le faauigaina mo i latou se lanu faapitoa, o lona uiga, fesuiaiga auai o ni meafaigaluega. Muamua, e mafai ona ulu atu i le poloaiga e tutusa ma le lanu - pei mumu - clRed, - i le eria o le pulega fale. Lona lua, e mafai ona filifili se lanu o le tagata e faaaogāina mai le lisi. Lona tolu, o loo i ai se filifiliga e lua-kiliki le Meatotino Valivali - o se faamalama o le a foliga lanu-tafi. E faapena foi, e mafai ona suia se atinae le uiga ma isi mea - mo se faataitaiga, o le ituaiga vai, lanu po o le tele.
aufaʻatonu
Delphi - IDE, lea e faaatoatoa se faiga fesoasoani auiliili lava. E faasino i ai, filifili le Fesoasoani mea menu. Ona o le a outou vaai i se tasi o auala ua tatou taʻua i luga o le atinae o modules polokalama i le faamalama - o se taiala. Vaega e faaaoga i latou, pe a outou fetaomi atu o le a maua e tagata e faaaogāina F1 se faaiteite patino, atagia ai le specificity o lenei meafaigaluega faamau. Mo se faataitaiga, afai o loo galue le Faapolokalameina ma le tagata asiasi mea, e mafai ona filifili se tasi o le fanua, o le fetaomi atu lea o le F1 ma maua faamatalaga e faatatau i le filifiliga talafeagai. Le lava lea e tasi e mafai ona faia pe afai e galulue faatasi ma so o se isi vaega o le Ofisa, e aofia ai se atinae siosiomaga Delphi 7 ma isi lomiga o le ituaiga talafeagai o polokalama faakomepiuta.
O isi vaega o le Ofisa o
I totonu o le isi vaega taua o le fofo polokalama Ofisa o lipoti - o le Sapati, o le Vave Avanoa Toolbar, faapea foi ma se faatonu faatusa. E faatatau i le Sapati - faatagaina le Faapolokalameina e maua anapogi avanoa i le vaega auai i le faatulagaga o le siosiomaga tau atinae. Faaaoga e pei ona e mafaia i le isumu, o lea faatasi ai ma le faaaogaina o hotkeys. O loo maua i lalo ifo tonu o le menu o le Vave Avanoa Toolbar. O nisi o ana galuega tauave fesiliaʻi faatasi ma i latou e uiga i le Sapati, ae avanoa ia i latou o le saoasaoa. faatonu Image Delphi i se mea faapena i le polokalama vali i Pupuni. O le, faatasi ma le fesoasoani o ai e mafai ona faia ni fetuunaiga faigofie o ata e tuu i latou tusitusiga ma isi elemene.
polokalame Tools
Delphi - IDE, lea e aofia ai se aofaiga tele o meafaigaluega e faateleina ai le lelei Faapolokalameina. O lea la, tatou te manatu i luga o le modules autu a faaatoatoa e se seti o meafaigaluega faapitoa. Ia i latou: o le debugger, na tuufaatasia, faapea foi ma vaega ma WinSight WinSpector. Ia maitauina i nisi o lomiga o Delphi siaki e tatau ona faatuina eseese mea. Tatou te suesue lo latou specificity.
Delphi debugger
E faatatau i le debugger - faaatoatoa lenei meafaigaluega le code vaega faatonu o le tauaveina o le siaki e tatau ai o algorithms talafeagai le polokalama faakomepiuta mo le saʻo. I ai, o le atinae e mafai moni ona sailiili lou laina code puna e laina. I nisi o tulaga, o le fofo o lenei faafitauli, e pei o le atinae o le vaega, e mafai ona faaopoopoina Delphi o se oloa standalone ma se debugger fafo, lea e faatagaina ai le Faapolokalameina e code faamaoniga faalauteleina faatupulaia e le polokalama.
tuufaatasia Delphi
Tatou suesue nei le specificity o le tuufaatasia siosiomaga atinae iloiloina. Manatua i le faatulagaga Delphi mafai ona aofia ai le tele o elemene talafeagai. O lea la, o loo i ai se filifiliga e faaaoga le tuufaatasia DCC, mea e aoga i tulaga pe afai o le galuega o le galulue faatasi ma le talosaga i le debugger fafo.
Winsight ma WinSpector
O nei modules ua i totonu oi latou e tatau ona faapipiiina i Delphi isi. Faamatalaina e le faigata e faatatau i le pulea. Ae peitai, o le tele o polokalame o ua faatinoina se eseese Delphi siosiomaga atinae, ua talitonu o nei vaega ia mautinoa e aoao e faaaoga. O lea la, o loo faaaogaina module Winsight e mataitu savali Pupuni. O se vaega o WinSpector, tatou te manaomia e faaleleia le tulaga o le komepiuta i totonu o se faila faapitoa. Afai i le faagasologa o polokalama atinae a tutupu i so o se toilalo, o taimi uma e mafai ai e tatala le faila ma vaai i mea e mafai ona mafua ai le faafitauli.
tulaga faatonuina vaega
Delphi siosiomaga atinae, faamatalaga lautele o lea tatou te suesueina, e aofia ai se numera o tulaga faatonuina vaega, lea e aoga foi ia iloa. Tagata tomai faapitoa e faasino ia i latou nei: MainMenu, PopupMenu, Faaigoa, faasaʻo, puupuu, Faamau, Checkbox, Radiobutton, Listbox, Combobox, Scrollbar, Groupbox, vaega, ma Scrollbox. O le a tatou suesue ai a latou faamatalaga patino.
ua fuafuaina MainMenu vaega e nonofo ai le menu autu i le Ofisa o faia e le polokalama. Ina ia faia lenei mea, tuu le mea talafeagai i luga o le pepa, ona taʻua o le aitema meatotino e ala i le Tagata Asiasi Object, ona fuafua ai lea o le mea e talafeagai pe leai.
ua fuafuaina PopupMenu vaega ina ia taulimaina oso aʻe menu i le Ofisa o faia e le polokalama, o lona uiga, o le tatalaina i se kiliki o le faamau isumu saʻo.
Faaigoa le vaega o loo faagaoioia mo le faamoemoe o le mau ua faaalia i le faamalama polokalama. E mafai ona configured, mo se faataitaiga, e tuu le vai manaomia i le Tagata Asiasi Object.
Faʻatonutonu vaega e faagaoioia ina ia faaali atu le mau i luga o le fragments screen, lea e mafai ona faasaʻo i le tagata e faaaogāina ao tamoe le polokalama. Puupuu lona vaega fesoasoani talafeagai e ala lea, i le taimi, e mafai ona galulue faatasi ma le mau tele. O lenei elemene e aofia ai, mo se faataitaiga, o filifiliga e pei o upu afifi, tusiga ata.
ua fuafuaina vaega Faamau e faatino ai gaoioiga eseese e fetaomi le faamau ao tamoe le polokalama. Tuu le tutusa elemene i le pepa, ona ulu atu i le tulafono talafeagai.
Checkbox vaega e mafai ai e faaali atu i luga o le laina e vaelua ai ma se faamalama laiti, lea e mafai ona tuu le faailoga faasaʻo i se isumu. O se elemene faapena - Radiobutton. Eseese, muamua, o le foliga mai - o le vaega lona lua ua faia i se lio, ma lona lua, o le tagata muamua faatagaina filifiliga lava lena o le tele o filifiliga, Radiobutton - na o le tasi.
Listbox vaega o loo faaaogaina e faaali atu le lau lisi i luga o lea a tagata e faaaogāina e mafai ona tusi i se isumu. Se mea faapena i ai se isi elemene - Combobox, ae ua faaatoatoa le tomai e ulu atu i anotusi i totonu o se fanua faapitoa.
vaega Scrollbar - o se pa tusi taai i le faamalama. E masani lava ona foliga mai e otometi lava i se taimi vave e pei o se mau va po o foliga o le mea faitino avea tele atu nai lo o le faamalama.
Groupbox vaega e faagaoioia ina ia faaleleia le faatulagaga o displacement le va o le faamalama e fetaomi le ki TAB. e mafai ona faaopoopoina elemene vaega lea gaoioiga e mafai ona faia mea e sili atu i luga o se pepa.
vaega Scrollbox mafai ai e faatulaga le foliga o le eria e mafai ona scrolled faalava ma faasologa agai i lalo. E tusa ai ma le meatotino o loo faamatalaina e ala i le faamalama autu o Delphi e faaletonu. Ae afai ei ai le manaomia mo le auai o sea filifiliga i le foliga nofoaga faapitoa, e mafai ona e faaaogaina le Scrollbox vaega.
aotelega
Delphi - siosiomaga atinae talosaga i avanoa tele, i le taimi lava lea e tasi sa faamatalaina i le faigofie o le faaaogaina o le galuega tauave autu. Faatasi ai ma le meafaigaluega o loo aofia ai i lona fausaga, e mafai ona faatupuina ai le tele o ituaiga o polokalama mo le Pupuni ma isi faiga lauiloa faagaoioia.
Filifilia o Delphi meafaigaluega tau atinae, le tele o polokalame o mafua usability interfaces polokalama talafeagai, faapea foi ma se vaega tele o meafaigaluega e le aoga mo le galulue i so o se vaega o le polokalama - i le tulaga mamanu, o le algorithms polokalame po o debug.
Similar articles
Trending Now