KomputilojProgramado

Delphi - Application Development Medio

Programaro disvolviĝo por Windows kaj aliaj popularaj operaciumoj eblas realigitaj de multaj malsamaj specoj de iloj. Inter tiuj kiuj karakterizas por tre populara inter rusaj kaj eksterlandaj programistoj - Delphi programo. Kiuj estas la specifaj detaloj de la disvolviĝo ilo? Kio estas la plej rimarkinda el liaj ebloj?

Ĝeneralaj informoj pri Delfos

Delphi - IDE aplikon programojn, kiuj estas dizajnitaj por kuri en VIN Vindozo, MacOS, kaj sur moveblaj mastrumaj sistemoj - iOS kaj Android. Karakterizita de simpleco de lingvo kaj kodo generacio proceduroj.

Se necese, provizas malalta nivelo komunikado kun la mastruma sistemo kaj bibliotekoj skribita en lingvo C kaj C ++. Programoj kiuj estas kreitaj kun Delphi, ili ne postulas de triaj feloj komenci - kiel, ekzemple, Java Virtuala Machine. Delphi - medio de disvolviĝo kiu povas sukcese uzita de ambaŭ profesiuloj kaj por trejnado celoj. Por lerni la bazajn de liaj ebloj, ne nepre posedi altajn kvalifikojn kaj scio de kompleksa programlingvoj.

La ĉefaj avantaĝoj

Lernu kion kion estas la ŝlosilaj profitoj de la programaro produkto en demando. Kiam, en unu maniero aŭ alia IT-kompanio portis pravigo por elekto de disvolviĝo medioj, Delphi iĝas la elekto de multaj programistoj kaj rekomendis ilin uzi. Ĉi tio estas pro la fakto ke ĉi tiu medio povas krei aplikojn en la plej expedita ebla, provizi ilin per alta rendimento eĉ en tiuj komputiloj kiuj modesta aparataro especificaciones. Grava argumento favore al elekti la konsiderita disvolviĝo medio - ĝi povas esti kompletigitaj de novaj iloj ne estas kovrita de norma aro de solvoj ĉeestas en la Delfos interfaco.

Ni nun studas kion la nuancojn de kion praktika uzo ebloj de Delfos.

La specifaj detaloj de la interfaco

Unue, vi povas atenti iuj karakterizaĵoj de la interfaco de la meza de programaro disvolviĝo. Tiel, la laborista spaco de la programo strukturo implikas samtempaj operacio kun pluraj bazaj fenestroj. Konsideru ĉi proprieto detale.

Delphi disvolviĝo medio, versio 7 precipe implikas la aktivigo de la sekvaj ŝlosilon moduloj: formo reĝisoro, redaktoro, paletro, Object Inspektoro, kaj dosierujon. En iuj versioj de Delfos markita komponantojn oni povas nomata malsame. Ekzemple, la redaktoro povas korespondi al la fenestro de la programo kodo, la diseñador - formo skatolo. Tamen, lia funcionalidad estos la sama. Markita Delfos interfaco elementoj povas kompletigi diversaj helpa iloj. Ĉefe la unuaj du estas konsideritaj esti la vidpunkto de programaro disvolviĝo proceduroj. Sed gravaj kiel la aliaj. Konsideru la trajtoj de uzante markita Delfos moduloj.

Formo Designer, Redaktoro kaj Palette

Uzu la formon diseñador ellaboranto kreas lian interfacon. Siavice, estas skribite en la kodo redaktoro. Multaj programistoj kiuj rekomendas elekti Delfos disvolviĝo medio kiel la plej optimuman solvon, kiel argumento por alporti facileco de uzi la formon diseñador. Iuj fakuloj kredas ke ĉi tiu procezo faras pli similas ludon.

Tuj kiam la uzanto komencas krei la programon kaj kuras la formo diseñador do komence ĝi enhavas neniun elementoj, estas malplena. Sed li tuj povas esti plenigita per la iloj lokita ĉe la alia Delfos modulo - paletro. Eroj de la programo interfaco, kiuj estas agorditaj en la formo diseñador devas administri la teamon, kiu, siavice, estas priskribitaj en la redaktilo.

Sed reen ankoraŭ la paletro. Kun la helpo de ĝi povas esti metita en la formo diseñador korekta objektoj. Por uzi apartan ilo devus klaki unufoje sur ĝin - tiel longe kiel li estas en la areo de la paletro, la duan fojon - en la formo de dezajno fenestro. Post tio, la responda objekto movos en la areo de disvolviĝo, kaj ĝi eblas preskribi la kodo en la redaktilo por ĝi.

objekto inspektisto

Alia signifa elemento kiu enhavas Delfos - aplikaĵo disvolviĝo medio por Vindozo kaj aliaj popularaj platformoj - objekto inspektisto. Eble notu, ke la informo montrita en ĝi ŝanĝiĝas: ĝi influas la staton de la objekto kiu estas elektita en la formo de dezajno.

Objekto Inspektoro strukturo. Ĝi konsistas el du fenestroj. Ĉe ĉiu riparita algoritmoj kiuj determinas la konduton de la respektivaj komponantoj. La unua montras la propraĵoj, en la dua - la okazaĵoj. Se la programisto volas fari ĝustigas en la algoritmoj kiuj tuŝas la aparta komponanto, ĝi tiras de kapabloj de la Objekto Inspektoro. Ekzemple, vi povas ŝanĝi la posicionamiento de diversaj elementoj de la interfaco de la programoj, ilia alteco kaj larĝeco.

En la Objekto Inspektoro havas legosignojn, vi povas uzi por ŝanĝi inter paĝoj reflektante proprietoj aŭ okazaĵoj kiuj rekte asociita kun la redaktoro. Do, se vi duoble alklaku la dekstra flanko de iu el la erojn montrata sur la ekrano, la kodo kiu respondas al aparta evento, engaĝiĝas en la redaktilo.

Programaro disvolviĝo en Delphi estas uzi la Objekto Inspektoro por solvi diversajn problemojn. Tiu estas antaŭdeterminita de la fakto ke kun ĉi tiu ilo por fakte ŝanĝi la ecojn de iu ajn objektoj situas sur la formo, kaj ankaŭ por si mem. Ni studis detale iuj el la funkcioj de la objekto inspektisto.

Objekto Inspektoro: kaptante ŝancojn

Por kompreni, kiel la Delphi IDE laŭ interago Inspektoro objektoj kaj formoj, vi povas provi ŝanĝi la ecojn de iu komuna elementoj de la programaro interfaco En Vindozo - ekzemple, Memo, Button kaj listo en (poste ni ekzamenos iliajn esenco pli). Por komenco oni devas esti metita sur la formo, Delphi uzante disponeblaj rimedoj.

Vi povas provi eksperimenti kun Ctl3D proprieto. Por fari tion, vi devas klaki sur la formo, kaj tiam iru al Object Inspektoro kaj ŝanĝi la valoro de la proprieto en demando. Post ĉi tiu formo estas signife ŝanĝi la aspekton. Samtempe Ctl3D eco estos ŝanĝita al ĉiu el la elementoj kiuj estas metitaj en la fenestro de evoluo.

Post fari eksperimentoj ni povas reiri al plasmar kaj plifortigi la valoron Ctl3D. Poste vico al la elementoj de la Memo kaj la listo. Nun vi povas ŝanĝi liajn proprietojn, la loko sur la formo, aspekto. Ekzemple, elektante la Redakti eron de la menuo, kaj poste - Grandeco, la programisto povas ŝanĝi la larĝeco kaj alteco de la objektoj. Estas eblo aranĝi ilin en la centro, elektante Redakti kaj Ĝisrandigi. Taŭga agoj influos kio estas montrita en la Objekto Inspektoro.

ŝanĝi la ecojn de la komponantoj povas esti efektivigita de la subjekto Delfos modulo. Ekzemple, se la tasko estas difini ilin specifa koloro, tio estas, variadoj partopreno de pluraj instrumentoj. Unue, Vi povas eniri la komando responda al la koloro - kiel ruĝa - clRed, - en la areo de instalaĵo administrado. Due, la uzanto povas elekti koloron el la listo. Trie, ekzistas eblo duoble alklaku la Koloro Properties - fenestro aperos koloro-razita. Simile, ellaboranto povas ŝanĝi la atributoj kaj aliaj celoj - ekzemple, la tiparo tipo, koloro aŭ grandeco.

dosierujo

Delphi - IDE, kiu estas kompletigita de sufiĉe detalan helpon sistemo. Por rilati al ĝi, elektu la Helpo menuero. Tiam vi vidos unu el la meza ni menciis pli supre la disvolviĝo de programaro moduloj en la fenestro - gvidilon. Karakterizaĵo uzi ilin estas ke al la premi F1 uzanto ricevos specifan aludo, reflektante la specifecon de tiu engaĝiĝo ilo. Ekzemple, se la programisto laboras kun la objekto inspektisto, li povas elekti unu el la bienoj, kaj poste premu la F1 kaj akiri fono informoj pri la koncerna elekto. La sama povas esti farita kiam laboranta kun ĉiu alia elementoj de la interfaco, kiu inkluzivas disvolviĝo medio Delphi 7 kaj aliaj versioj de la konvenan tipon de programaro.

Aliaj elementoj de la interfaco

Inter la aliaj signifaj komponantoj de la raportado interfaco programaro solvoj - la menuo, la Rapida Aliro Ilobreto, kaj ankaŭ bildo redaktoro. Pri la menuo - ĝi permesas la programisto por akiri rapida aliro al la komponantoj ĉeestas en la strukturo de la disvolviĝo medio. Uzu ĝin kiel vi povas kun la muso, do kaj per uzanta hotkeys. Troviĝas tuj sub la menuo de la Rapida Aliro Ilobreto. Iuj de liaj funkcioj koincidas kun tiuj, kiuj estas karakterizaj de la menuo, sed aliro al ili estas pli rapida. Bildo redaktoro Delfos en iu simila al la Paint programo en Vindozo. Tio estas, kun la helpo de ĝi vi povas fari simplan ĝustigas de bildoj por surmeti ilin aliĝoj kaj aliaj elementoj.

programado Iloj

Delphi - IDE, kiu inkludas grandan nombron da iloj por pliigi programisto efikeco. Do, ni konsideras super la klavo moduloj estas kompletigitaj de aro de specialaj iloj. Inter tiuj: la erarserĉilo, tradukilo, kaj ankaŭ komponantojn kaj WinSight WinSpector. Notu ke en iuj versioj de Delfos kontrolis erojn bezonas instali aparte. Ni studas sian specifecon.

Delphi erarserĉilo

Pri la erarserĉilo - tiu ilo kompletigas la kodo redaktoro parto de efektivigi la necesajn kontrolojn de taŭga programaro algoritmoj por korekto. Kun ĝi, la ellaboranto povas efektive esplori vian fontkodon linio por linio. En iuj kazoj, la solvo de tiu problemo, kiel la disvolviĝo de komponantoj, Delphi kiel sendependa produkto povas esti suplementata per ekstera debugger, kio permesas al la programador plibonigita konfirmo kodo generita per la programaro.

Delphi tradukilo

Ni nun studas la specifecon de la konsiderita medio de disvolviĝo tradukilo. Notu ke en la Delfos strukturo povas enhavi plurajn respondajn elementojn. Do, estas eblo uzi la tradukilo DCC, kiu estas utila en kazoj kie la tasko de labori kun la aplikon en la ekstera erarserĉilo.

Winsight kaj WinSpector

Tiuj moduloj estas inter tiuj, kiuj devas esti instalita en Delfos plu. Karakterizita de la relativa malfacilaĵo en mastering. Tamen, multaj programistoj kiuj estas implementado diversaj Delfos disvolviĝo medio, ĝi kredas ke ĉi tiuj komponantoj nepre lernu uzi. Do, Winsight modulo estas uzata por monitori Windows mesaĝojn. Tia komponanto estas WinSpector, ni devas redifini la stato de la komputilo en speciala dosiero. Se en la kurso de disvolviĝo de programaro ajna malsukcesoj okazos, estas ĉiam eblas malfermi la dosieron kaj vidi kion povus kaŭzi la problemo.

norma komponantojn

Delphi disvolviĝo medio, ĝenerala informo de kiu ni studas, ĝi inkludas kelkajn normo komponantojn, kiuj estas ankaŭ utila por scii. Fakuloj aludi al la sekvantoj: MainMenu, PopupMenu, Etikedo, Redakti, Memo, Butono, checkbox, radiobutton, listo en, Combobox, Scrollbar, Groupbox, Panelo, kaj Scrollbox. Ni studos iliajn specifajn detalojn.

MainMenu komponanto estas desegnita por akomodi la ĉefa menuo de la interfaco kreita de la programo. Por fari tion, metu la taŭgajn menuero en la formo, kaj tiam voki la Eroj posedaĵo tra la Objekto Inspektoro, kaj tiam determini la konvenan menueroj.

PopupMenu komponanto estas desegnita por akomodi emerĝa menuo en la interfaco kreita de la programo, tio estas, malfermante kun klako de la dekstra musbutono.

Etikedo komponanto estas operaciita por la celo de la teksto estas montrata en la programo fenestro. Ĝi povas esti agordita, ekzemple, por agordi la deziratan tiparon en la Objekto Inspektoro.

Redakti komponanto estas aktivigita por montri teksto sur la ekrano fragmentoj, kiujn la uzanto povas redakti dum la programo kuras. Memo ĝia komplemento komponanto per kiu, siavice, povas labori kun grandaj tekston. Tiu elemento konsistas, ekzemple, eblojn kiel linifaldo, kopii tekston.

Butono komponanto estas desegnita por plenumi diversajn agojn premante la butonon dum la programo kuras. Meti la responda elemento de la formo, kaj tiam eniri la konvenan kodo.

Markobutonon komponanto permesas montri retan ekrano kun malgranda fenestro, kiu povas esti metita marko kun muso. Simila elemento - radiobutton. Ili diferencas, unue, la apero - la dua komponanto estas farita kiel cirklo, kaj due, la unua membro permesas samtempaj elekton de kelkaj ebloj, radiobutton - nur unu.

Listo en komponanto estas uzata por montri la liston ekrano sur kiu uzanto povas rulumi per muso. Io simila al ĝi alian elementon - Combobox, sed kompletigas la kapablon eniri teksto en speciala kampo.

Scrollbar komponanto - rulumskalo en la fenestro. Kutime aperas aŭtomate kiam teksta spaco aŭ formon de la objektoj fariĝis pli granda ol la fenestro.

Groupbox komponanto estas aktivigita por fiksi la ordon de movo inter la fenestroj de premanta la TAB ŝlosilo. Panelo elemento povas esti suplementata per kiu movado povas esti plenumitaj objektoj iun formon.

Scrollbox komponanto permesas fiksi la formo de la areo kiu povas rulumi horizontale kaj vertikale. Laŭ la proprieto estas karakterizitaj de la ĉefa fenestro de Delfos defaŭlte. Sed se oni bezonas por la partopreno de tiaj ebloj en la specifa areo formoj, vi povas uzi la komponanto Scrollbox.

resumo

Delphi - aplikaĵo disvolviĝo medion kun granda ŝancoj, samtempe karakterizita de la simpleco de uzo de la bazaj funkcioj. Kun la iloj kiuj estas inkluditaj en lia strukturo, ĝi estas ebla por krei diversajn tipojn de programoj por Vindozo kaj aliaj popularaj operaciumoj.

Elektanta Delfos disvolviĝo iloj, multaj programistoj kaŭzi usabilidad interfacoj taŭga programaro, kaj ankaŭ vasta gamo da iloj, kiuj estas utilaj por labori sur iu ajn parto de la programo - en la dezajno stadio, la programado algoritmoj aŭ elpurigi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 eo.delachieve.com. Theme powered by WordPress.