CyfrifiaduronRhaglennu

Delphi - Yr Amgylchedd Datblygu Cymwysiadau

Datblygu Meddalwedd ar gyfer Windows a phoblogaidd eraill systemau gweithredu y gellir eu perfformio gan nifer o wahanol fathau o offer. Ymhlith y rhai sy'n cael eu nodweddu gan boblogaidd iawn ymysg datblygwyr Rwsia a thramor, - rhaglen Delphi. Beth yw manylion y offeryn datblygu? Beth yw'r rhai mwyaf nodedig o'i bosibiliadau?

Gwybodaeth gyffredinol am Delphi

IDE - Delphi rhaglenni cais, sydd wedi'u cynllunio i redeg mewn AO Windows, MacOS, ac ar systemau gweithredu symudol - iOS a Android. Nodweddu gan symlrwydd o weithdrefnau cynhyrchu iaith a cod.

Os oes angen, darparu cyfathrebu lefel isel gyda'r system weithredu a llyfrgelloedd hysgrifennu mewn iaith C a C ++. Rhaglenni sy'n cael eu creu gyda Delphi, nid oes angen crwyn trydydd-parti i ddechrau - fel, er enghraifft, Java Virtual Machine. Delphi - amgylchedd datblygu y gellir ei ddefnyddio yn llwyddiannus gan weithwyr proffesiynol ac at ddibenion hyfforddi. Er mwyn dysgu i'r sylfaenol ei bosibiliadau, nid o reidrwydd yn meddu ar gymwysterau uchel a gwybodaeth am ieithoedd rhaglennu cymhleth.

Y prif fanteision

Dysgwch beth beth yw manteision allweddol y cynnyrch meddalwedd o dan sylw. Pan fyddwch mewn un ffordd neu'r TG-gwmni arall a gynhaliwyd, sail resymegol dros ddewis o amgylcheddau datblygu, Delphi yn dod yn y dewis o nifer o raglenwyr a argymhellwyd iddynt eu defnyddio. Mae hyn oherwydd y ffaith y gall yr amgylchedd hwn greu ceisiadau yn y mwyaf hwylus ag y bo modd, i roi iddynt perfformiad uchel hyd yn oed yn y cyfrifiaduron hynny sydd â manylebau caledwedd cymedrol. Dadl sylweddol o blaid ddewis yr amgylchedd datblygiad ei ystyried - gellir ei hategu gan arfau newydd nad ydynt wedi'u cynnwys set safonol o atebion bresennol yn y rhyngwyneb Delphi.

Byddwn yn awr yn astudio'r hyn y mae'r naws pa ddefnydd ymarferol posibiliadau o Delphi.

Mae manylion y rhyngwyneb

Yn gyntaf oll, gallwch dalu sylw at rai nodweddion y rhyngwyneb y cyfrwng o ddatblygu meddalwedd. Felly, y gofod gwaith y strwythur y rhaglen yn cynnwys gweithrediad y pryd gyda nifer o ffenestri sylfaenol. Ystyriwch yr eiddo hwn yn fanwl.

amgylchedd datblygu Delphi, fersiwn 7 yn arbennig, yn cynnwys y activation y modiwlau allweddol canlynol: Ffurflen dylunydd, golygydd, palet, Gwrthrych Arolygydd, a chyfeiriadur. Mewn rhai fersiynau o cydrannau Delphi marcio gellir cyfeirio at wahanol. Er enghraifft, efallai y bydd y golygydd yn cyfateb i ffenestr y cod rhaglen, y dylunydd - siâp bocs. Fodd bynnag, bydd eu swyddogaeth yr un fath. Gall elfennau rhyngwyneb Delphi marcio yn ategu amrywiaeth o offer ategol. Yn bennaf mae'r ddau gyntaf yn cael eu hystyried i fod y safbwynt o weithdrefnau datblygu meddalwedd. Ond pwysig fel y gweddill. Ystyriwch y nodweddion o ddefnyddio modiwlau Delphi marcio.

Ffurflen Dylunydd, Golygydd a Palet

Defnyddiwch y datblygwr ffurflen dylunydd yn creu ei ryngwyneb. Yn ei dro, y mae yn ysgrifenedig yn y golygydd cod. Mae llawer o rhaglenwyr sy'n argymell i ddewis amgylchedd datblygu Delphi fel yr ateb mwyaf gorau posibl, fel dadl i ddod â rhwyddineb defnyddio'r ffurflen dylunydd. Mae rhai arbenigwyr yn credu bod y broses hon yn ei wneud yn fwy fel gêm.

Cyn gynted ag y defnyddiwr yn dechrau i greu'r rhaglen ac yn rhedeg y ffurflen dylunydd, yna i ddechrau ei fod yn cynnwys unrhyw elfen, ei fod yn wag. Ond yr oedd ar unwaith gellir ei lenwi gan ddefnyddio'r offer lleoli yn y llall Delphi modiwl - palet. Mae elfennau o'r y rhyngwyneb rhaglen, y mae'n rhaid iddo eu ffurfweddu yn y ffurf dylunydd reoli'r tîm, a fydd, yn eu tro, yn cael eu hysgrifennu yn y golygydd.

Ond yn ôl eto at y palet. Gyda Gall chymorth yn cael ei roi yn y ffurf dylunydd gwrthrychau cywir. Er mwyn defnyddio'r offeryn arbennig dylai cliciwch unwaith arno - ar yr amod ei fod yn ardal y palet, yr ail dro - yn y ffenestr ffurflen dylunydd. Ar ôl hynny, bydd y gwrthrych cyfatebol yn symud ym maes datblygu, ac mae'n bosibl i ragnodi y cod yn y golygydd ar ei gyfer.

arolygydd gwrthrych

Elfen sylweddol arall sy'n cynnwys Delphi - amgylchedd datblygu cais ar gyfer Windows a llwyfannau poblogaidd eraill - arolygydd gwrthrych. Gall fod yn nodi bod y wybodaeth a arddangosir ynddi yn newid: mae'n effeithio ar statws y gwrthrych sy'n cael ei ddewis yn y ffurf dylunydd.

Gwrthrych strwythur Arolygydd. Mae'n cynnwys dwy ffenestr. Ym mhob algorithmau sefydlog sy'n pennu ymddygiad y cydrannau priodol. Mae'r cyntaf yn dangos y tai, yn yr ail - y digwyddiadau. Os bydd y rhaglennydd am wneud addasiadau yn y algorithmau sy'n effeithio ar y gydran benodol, mae'n tynnu o alluoedd yr Arolygydd Gwrthrych. Er enghraifft, gallwch newid y gosodiad gwahanol elfennau'r rhyngwyneb rhaglenni, eu uchder a lled.

Yn gan yr Arolygydd Gwrthrych bookmarks, gallwch ei ddefnyddio i newid rhwng tudalennau sy'n adlewyrchu eiddo neu ddigwyddiadau sy'n gysylltiedig yn uniongyrchol â'r golygydd. Felly, os ydych yn dwbl-gliciwch ar yr ochr dde'r unrhyw un o'r eitemau a ddangosir ar y sgrin, mae'r cod sy'n cyfateb i ddigwyddiad penodol, yn ymgysylltu yn y golygydd.

Datblygu meddalwedd yn Delphi yw defnyddio'r Arolygydd Gwrthrych i ddatrys problemau amrywiol. Mae hyn yn cael ei bennwyd ymlaen llaw gan y ffaith bod gyda'r offeryn hwn i mewn gwirionedd yn newid y priodweddau unrhyw wrthrychau a leolir ar y ffurflen, yn ogystal ag i ei hun. Rydym yn hastudio'n fanwl rhai o nodweddion gyda'r arolygydd gwrthrych.

Arolygydd Gwrthwynebu: Cyfleoedd atafaelu

Er mwyn deall sut y mae'r Delphi IDE yn nhermau gwrthrychau a siapiau Arolygydd rhyngweithio, gallwch geisio newid priodweddau rhai elfennau cyffredin y rhyngwyneb meddalwedd Yn Windows - er enghraifft, Memo, Button a listbox (yn ddiweddarach byddwn yn archwilio eu hanfod yn fwy). I ddechrau mae angen iddynt gael eu rhoi ar y ffurflen, Delphi gan ddefnyddio dulliau sydd ar gael.

Gallwch geisio i arbrofi gyda eiddo Ctl3D. I wneud hyn, bydd angen i chi glicio ar y ffurflen, ac yna ewch i Object Arolygydd a newid y gwerth yr eiddo dan sylw. Ar ôl y ffurflen hon yn cael ei newid yn sylweddol y golwg. Ar yr un pryd, bydd eiddo Ctl3D cael ei newid i bob un o'r elfennau sy'n cael eu rhoi yn y ffenestr o ddatblygiad.

Ar ôl gwneud arbrofion gallwn fynd yn ôl i siapio a chryfhau'r gwerth Ctl3D. Ar ôl hynny dro i elfennau o'r Memo a'r listbox. Nawr fe allwch chi newid eu priodweddau, y lleoliad ar y ffurflen, ymddangosiad. Er enghraifft, gan ddewis y eitem Edit o'r ddewislen, ac yna - Maint, gall y rhaglennydd newid y lled ac uchder y gwrthrychau. Mae opsiwn i drefnu iddynt yn y ganolfan, drwy ddewis Edit a Align. Bydd camau priodol yn effeithio ar yr hyn sy'n cael ei arddangos yn yr Arolygydd Gwrthrych.

newid Gall priodweddau cydrannau cael ei wneud gan y modiwl Delphi pwnc. Er enghraifft, os yw'r dasg yw diffinio ar eu cyfer lliw penodol, hynny yw, amrywiadau cynnwys nifer o offerynnau. Yn gyntaf, gallwch fynd i mewn i'r gorchymyn sy'n cyfateb i'r lliw - fel coch - clRed, - ym maes rheoli cyfleusterau. Yn ail, gall y defnyddiwr ddewis lliw o'r rhestr. Yn drydydd, mae yna opsiwn dwbl-gliciwch y Properties Lliw - bydd ffenestr yn ymddangos yn lliw-eillio. Yn yr un modd, gall datblygwr newid priodoleddau a gwrthrychau eraill - er enghraifft, y math ffont, lliw neu faint.

cyfeiriadur

Delphi - IDE, sy'n cael ei ategu gan system gymorth ddigon manwl. I gyfeirio ato, dewiswch y ddewislen eitem Help. Yna byddwch yn gweld un o'r cyfrwng yr ydym wedi crybwyll uchod, datblygu modiwlau meddalwedd yn y ffenestr - canllaw. Nodwedd eu defnyddio yw pan fyddwch yn y wasg y bydd y defnyddiwr yn derbyn F1 awgrym penodol, gan adlewyrchu penodoldeb yr offeryn ymgysylltu. Er enghraifft, os yw'r rhaglennydd yn gweithio gyda'r arolygydd gwrthrych, gall ddewis un o'r eiddo, ac yna gwasgwch y F1 a chael gwybodaeth gefndirol ar yr opsiwn perthnasol. Gall yr un peth yn cael ei wneud wrth weithio gydag unrhyw elfennau eraill y rhyngwyneb, sy'n cynnwys amgylchedd datblygu Delphi 7 a fersiynau eraill o'r math priodol o feddalwedd.

Mae elfennau eraill y rhyngwyneb

Ymhlith elfennau pwysig eraill o'r datrysiadau meddalwedd rhyngwyneb adrodd - y fwydlen, mae'r Quick Mynediad Toolbar, yn ogystal fel golygydd delwedd. O ran y fwydlen - mae'n caniatáu i'r rhaglennydd i gael mynediad cyflym at y cydrannau sy'n bresennol yn strwythur yr amgylchedd datblygu. Defnyddiwch ef ag y gallwch gyda'r llygoden, felly a chyda ddefnyddio hotkeys. Wedi'i leoli yn union o dan y ddewislen y Quick Mynediad Bar Offer. Mae rhai o'i swyddogaethau yn gorgyffwrdd â'r rhai sydd yn nodweddiadol o'r fwydlen, ond mae mynediad iddynt yn gyflymach. golygydd Image Delphi mewn rhywbeth tebyg i'r rhaglen Paent i mewn Ffenestri. Hynny yw, gyda help, gallwch wneud addasiadau syml o luniau i'w rhoi arnynt arysgrifau ac elfennau eraill.

Offer rhaglennu

Delphi - IDE, sydd yn cynnwys nifer fawr o offer i gynyddu effeithlonrwydd rhaglennydd. Felly, rydym wedi ystyried uwchben y modiwlau allweddol yn cael eu hategu gan set o offer arbennig. Ymhlith y rhai: y dadnamydd, casglwr, yn ogystal â chydrannau a WinSight WinSpector. Nodwch fod mewn rhai fersiynau o Delphi gwirio angen i eitemau i osod ar wahân. Rydym yn astudio eu phenodoldeb.

Delphi debugger

O ran y debugger - offeryn hwn yn ategu'r rhan cod olygydd gynnal y gwiriadau angenrheidiol o algorithmau meddalwedd priodol ar gyfer cywirdeb. Gyda hynny, gall y datblygwr mewn gwirionedd yn archwilio eich llinell cod ffynhonnell gan linell. Mewn rhai achosion, yr ateb y broblem hon, gan fod y datblygiad cydrannau, Delphi fel cynnyrch standalone gellir ei ategu gyda dadnamydd allanol, sy'n caniatáu i'r rhaglennydd i wella cod dilysu a gynhyrchir gan y meddalwedd.

Delphi compiler

Rydym bellach yn astudio penodoldeb yr ystyrir compiler amgylchedd datblygu. Sylwer y gall yn y strwythur Delphi yn cynnwys sawl elfen cyfatebol. Felly, mae opsiwn i ddefnyddio'r casglwr Cyngor Sir Ddinbych, sy'n ddefnyddiol mewn achosion lle y dasg o weithio gyda'r cais yn y dadfygiwr allanol.

Winsight a WinSpector

Mae'r modiwlau hyn ymhlith y rhai y mae'n rhaid eu gosod yn Delphi ymhellach. Nodweddu gan yr anhawster cymharol yn meistroli. Fodd bynnag, mae llawer o rhaglenwyr sydd wedi gweithredu amrywiaeth o amgylchedd datblygu Delphi, credir bod y cydrannau hyn yn sicr o ddysgu defnyddio. Felly, modiwl Winsight cael ei ddefnyddio i fonitro negeseuon Windows. elfen o'r fath yn WinSpector, mae angen i ni atgyweiria cyflwr y cyfrifiadur mewn ffeil arbennig. Os yn y cwrs o ddatblygu meddalwedd Bydd unrhyw fethiannau digwydd, mae'n bob amser yn bosibl i agor y ffeil a gweld yr hyn a allai fod yn achosi'r broblem.

cydrannau safonol

amgylchedd datblygu Delphi, gwybodaeth gyffredinol yr ydym yn ei astudio, mae'n cynnwys nifer o gydrannau safonol, sydd hefyd yn ddefnyddiol i wybod. Arbenigwyr yn cyfeirio at y rhai canlynol: MainMenu, PopupMenu, Label, Golygu, Memo, Button, Blwch ticio, Radiobutton, listbox, combobox, bar sgrolio, Groupbox, Panel, a Scrollbox. Byddwn yn astudio eu manylion penodol.

cydran MainMenu wedi ei gynllunio i ddarparu ar gyfer y brif ddewislen yn y rhyngwyneb a grëwyd gan y rhaglen. I wneud hyn, rhowch yr eitem briodol ar y ffurflen, ac yna ffoniwch yr eiddo Eitemau drwy'r Arolygydd Object, ac yna penderfynu ar y ddewislen eitemau priodol.

cydran PopupMenu wedi ei gynllunio i ddarparu ar ddewislen pop-up yn y rhyngwyneb a grëwyd gan y rhaglen, hy, yn agor gyda glicio botwm de y llygoden.

cydran Label cael ei weithredu er mwyn y testun yn cael ei arddangos yn y ffenestr rhaglen. Gellir ei ffurfweddu, er enghraifft, i osod y ffont a ddymunir yn y Arolygwr Gwrthrych.

Golygu gydran yn cael ei actifadu, er mwyn arddangos testun ar y darnau sgrin, a gall y defnyddiwr olygu'r tra bod y rhaglen yn cael ei rhedeg. Memo ei cydran ategu drwy sydd, yn ei dro, yn gallu gweithio gyda thestun mawr. Mae'r elfen hon yn cynnwys, er enghraifft, opsiynau megis lapio gair, testun copïo.

cydran Button wedi ei gynllunio i berfformio camau amrywiol drwy wasgu'r botwm tra bod y rhaglen yn cael ei rhedeg. Rhowch yr elfen cyfatebol ar y ffurflen, ac yna nodwch y cod priodol.

cydran blwch ticio yn caniatáu i arddangos sgrîn ar-lein gyda ffenestr fach, y gellir ei rhoi marc siec gyda llygoden. Elfen tebyg - Radiobutton. Maent yn wahanol, yn gyntaf, ymddangosiad - yr ail elfen yn cael ei wneud fel cylch, ac yn ail, yr aelod cyntaf caniatáu dewis pryd o sawl opsiwn, Radiobutton - dim ond un.

gydran listbox cael ei ddefnyddio i arddangos y sgrin rhestr y gall defnyddiwr sgrolio gyda llygoden. Rhywbeth tebyg iddo elfen arall - combobox, ond mae'n cael ei ategu gan y gallu i fynd i mewn testun mewn maes arbennig.

Bar sgrolio cydran - bar sgrolio yn y ffenestr. Fel arfer yn ymddangos yn awtomatig cyn gynted ag y gofod testun neu siâp y gwrthrychau yn dod yn fwy na'r ffenestr.

cydran Groupbox ei actifadu er mwyn pennu trefn dadleoliad rhwng y ffenestri drwy wasgu'r allwedd TAB. Gall elfen panel yn cael ei ategu gan y gellir symud yn cael ei berfformio mwy o wrthrychau ar ffurflen.

cydran Scrollbox yn caniatáu i osod y siâp yr ardal y gellir ei sgrolio llorweddol ac yn fertigol. Yn ôl i'r eiddo yn cael eu nodweddu gan y brif ffenestr Delphi yn ddiofyn. Ond os mae angen cynnwys opsiynau o'r fath yn yr ardal benodol siapiau, gallwch ddefnyddio'r Scrollbox gydran.

crynodeb

Delphi - amgylchedd datblygu cais gyda chyfleoedd gwych, ar yr un pryd a nodweddir gan y symlrwydd o ddefnydd o'r swyddogaethau sylfaenol. Gyda'r offer sy'n cael eu cynnwys yn ei strwythur, ei bod yn bosibl i greu amrywiaeth o fathau o raglenni ar gyfer Windows a systemau gweithredu poblogaidd eraill.

Dewis offer datblygu Delphi, mae llawer o rhaglenwyr achosi rhyngwynebau defnyddioldeb meddalwedd priodol, yn ogystal ag ystod eang o offer sy'n ddefnyddiol ar gyfer gweithio ar unrhyw ran o'r rhaglen - yn y cam dylunio, algorithmau rhaglennu neu dadfygio.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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