КомпьютерПрограмчлалын

Delphi - Application Development Environment

Windows болон бусад алдартай нь програм хангамж хөгжүүлэлт, үйлдлийн системийн хэрэгслүүдийн янз бүрийн олон төрлөөр хийж болно. ОХУ-ын болон гадаадын боловсруулагчдын дунд маш их алдартай байдаг онцлогтой гэсэн хүмүүсийн дунд, - Delphi хөтөлбөр. хөгжлийн арга хэрэгсэл онцлог нь юу вэ? өөрийн боломжийн хамгийн алдартай нь юу вэ?

Delphi-ий тухай ерөнхий мэдээлэл

Delphi - IDE хэрэглээний програмууд OS Windows, MacOS, болон гар утасны үйлдлийн систем дээр ажиллах зорилготой байна - Тагийн болон Android. хэл, код үеийн журмын энгийн тодорхойлогддог.

Шаардлагатай бол үйлдлийн систем болон хэл C болон C ++ дээр бичигдсэн номын сан нь бага түвшний харилцаа холбоо олгодог. гуравдагч талын арьс байх албагүй Delphi үүсгэгддэг хөтөлбөр эхлүүлэх, -, жишээ нь, Java Virtual Machine гэх мэт. Delphi - аль аль нь мэргэжилтнүүд болон сургалтын зориулалтаар амжилттай ашиглаж болох хөгжүүлэлтийн орчин. Өөрийн боломжийн үндсэн сурах нь заавал өндөр мэргэшил, нарийн төвөгтэй програмчлалын хэл эзэмшсэн байх нь тулд.

гол давуу тал

тухайн програм хангамжийн бүтээгдэхүүний гол ашиг тус юу вэ ямар суралц. Нэг байдлаар эсвэл өөр IT-компанийн хөгжлийн орчинд сонголт хийх үндэслэл хийсэн үед Delphi-ийн олон програм сонголт болж, тэднийг ашиглахыг зөвлөж байна. Энэ нь байгаль орчинд ч гэсэн даруухан тоног төхөөрөмжийн тодорхойлолт байдаг хүмүүст компьютер өндөр гүйцэтгэл бүхий тэднийг хангах, аль болох хамгийн шуурхай д програм бий болгож чадна гэдгийг холбоотой юм. үзсэн хөгжлийн орчинг сонгох талд томоохон баталгаа - энэ нь Delphi-ийн интерфэйс нь энэхүү шийдэл нь стандарт тогтоосон үл хамаарах шинэ хэрэгслүүдийг баяжуулагдсан болно.

Одоо бид судлах юу Delphi практик хэрэглээ боломж ямар нарийн ширийн.

интерфэйсийн онцлог

Юуны өмнө та програм хангамжийн хөгжүүлэлтийн дунд интерфэйсийн зарим онцлог анхаарлаа хандуулах болно. Тиймээс хөтөлбөрийн бүтэц, ажлын хэмжээ нь хэд хэдэн үндсэн цонх нь нэгэн зэрэг үйл ажиллагаа багтана. дэлгэрэнгүй Энэ хөрөнгийг авч үзье.

Delphi-ийн хөгжүүлэлтийн орчин, ялангуяа 7 хувилбар нь дараах үндсэн модулиас идэвхжүүлэх явдал: Form Designer, засварлагч, палитр, байцаагч обьект ба сан. Delphi-ийн тэмдэглэгдсэн бүрэлдэхүүн зарим хувилбаруудад өөрөөр заасан байж болно. хэлбэр хайрцаг - Жишээ нь, редактор хөтөлбөр код, дизайнер цонхны тохирох болно. Гэсэн хэдий ч, тэдний ажиллагаа ижил байх болно. Тэмдэглэгдсэн Delphi-ийн интерфэйс нь элементүүд нь туслах янз бүрийн арга хэрэгслийг нэмэлт болно. Ихэвчлэн эхний хоёр програм хангамж хөгжүүлэх журмын үүднээс гэж үзэж байна. Харин бусад чухал. тэмдэглэгдсэн Delphi модулиудыг ашиглан боломжуудыг авч үзье.

Form Designer, редактор болон самбараар

хэлбэр загвар зохион бүтээгч хөгжүүлэгч түүний интерфэйсийг бий болгож ашиглана. Хариуд нь, энэ нь код засварлагч дээр бичигдсэн байдаг. хэлбэр дизайнер ашиглах хялбар авчрах нь нэмэлт өгөгдөл болгон, хамгийн оновчтой шийдэл гэж Delphi-ийн хөгжлийн орчинг сонгох санал болгож олон программистууд. Зарим шинжээчид энэ үйл явц нь илүү тоглолтын адил юм вэ гэдэгт итгэж байна.

Удалгүй хэрэглэгчийн програмыг үүсгэж эхэлдэг, хэлбэр дизайнер ажилладаг талаар, дараа нь эхлээд энэ нь ямар ч элементүүдийг агуулдаг, энэ нь хоосон байна. самбараар - Гэхдээ тэр даруй бусад Delphi-ийн модуль нь байрлах хэрэгслийг ашиглан дүүрэн байж болно байлаа. элементүүд хөтөлбөр интерфэйс, хэлбэр дизайнер тохируулагдсан баг нь эргээд, засварлагч дээр бичигдсэн байдаг, удирдах ёстой.

Гэвч буцаж хараахан самбараар байна. Хэрэв тусламж хэлбэр загвар зохион бүтээгч зөв обьектууд дээр байрлуулж боломжтой. урт тэрээр самбараар, хоёр дахь удаагаа чиглэлээр юм - - хэлбэр загвар зохион бүтээгч цонхонд ашиглах нь тодорхой хэрэгсэл үүн дээр нэг удаа дарна ёстой тулд. Үүний дараа харгалзах объект хөгжлийн газарт шилжих болно, мөн энэ нь түүний хувьд засварлагч кодыг тодорхойлоход боломжтой юм.

объект байцаагч

Windows-д зориулсан програм хөгжүүлэлт орчин болон бусад алдартай талбар - - Delphi агуулсан Өөр нэг чухал элемент объект байцаагч. Энэ нь харагдана мэдээлэл өөрчлөгдөж байна гэдгийг тэмдэглэх нь зүйтэй юм: энэ нь хэлбэр дизайнер-д сонгосон объектын байдал нөлөөлдөг.

Объект байцаагч бүтэц юм. Энэ нь хоёр цонх бүрдэнэ. тухайн бүрэлдэхүүн хэсэг нь зан үйлийг тодорхойлох тогтсон алгоритм бүрт. үйл явдал - эхний шинж, хоёр дахь нь харуулна. программист Тухайн бүрэлдэхүүн нөлөөлж алгоритм тохируулга хийх хүсдэг бол, энэ нь Object байцаагчийн чадавхийг нь татаж байна. Жишээ нь, та хөтөлбөр, тэдний өндөр, өргөн интерфэйсийн төрөл бүрийн элементүүдийн байрлалыг өөрчилж болно.

Объект байцаагч хавчуурга байна, та эд хөрөнгө, эсвэл засварлагч шууд холбоотой үйл явдлыг тусган хуудсуудын хооронд шилжихийн тулд ашиглаж болно. Тиймээс, хэрэв та дэлгэцэн дээр гарах зүйлсийн аль нэг нь баруун гар талд, тухайн арга хэмжээнд харгалзана кодыг давхар товшино уу, засварлагч эрхэлдэг.

Delphi-д програм хангамж хөгжүүлэлт, янз бүрийн асуудлыг шийдвэрлэх Object байцаагч ашиглах явдал юм. Энэ хэрэгсэл нь үнэн, түүнчлэн өөртөө маягт дээр байрлах ямар нэгэн объектын шинж чанарыг өөрчлөх байгаа нь урьдчилан тодорхойлсон байна. Бид нарийвчлан объект байцаагч нь зарим нэг боломжуудыг судалсан.

Object байцаагч: булаан авах боломж

Жишээ нь, танилцуулгад, товч болон Listbox нь (дараа нь бид илүү тэдний мөн чанарыг шалгаж болно) - харилцан байцаагч объект, хэлбэр талаас нь хэрхэн Delphi IDE ойлгохын тулд, та Windows-д програм хангамжийн интерфэйсийг зарим нэг нийтлэг элементүүдийн шинж чанарыг өөрчлөх гэж оролдох болно. Эхлээд тэд Delphi боломжтой арга хэрэгслийг ашиглан хэлбэрээр байрлуулсан байх хэрэгтэй.

Та Ctl3D эд турших оролдож болно. Үүнийг хийхийн тулд та хэлбэр дээр товшино уу, дараа нь байцаагч Объект болон тухайн эд хөрөнгийн үнэ цэнийг өөрчлөх явах хэрэгтэй. Энэ хэлбэрийн дараа ихээхэн өөрчилж байна төрхийг. Үүний зэрэгцээ Ctl3D үл хөдлөх хөрөнгийн хөгжлийг цонхонд байрлуулсан элемент бүрт өөрчлөгдөж болно.

туршилт хийсний дараа бид хэлбэр, үнэ цэнийг Ctl3D бэхжүүлэх буцаж явж болно. Танилцуулгад болон Listbox элемент гэж эргээд дараа. Одоо та өөрийн шинж, байршил хэлбэр дээр төрхийг өөрчилж болно. Жишээ нь, цэснээс Edit зүйлийг сонгох, дараа нь - Хэмжээ, программист объектын өргөн ба өндөр нь өөрчилж болно. Засварлах болон уялдуулах сонгож, төвд тэднийг зохион байгуулах нь сонголт байдаг. Зохих арга хэмжээ Object байцаагчийн харагдана юу нөлөөлөх болно.

өөрчлөх бүрэлдэхүүн хэсгүүдийн шинж чанар хамаарна Delphi модулиар хийж болно. Жишээ нь, ажил нь тэдний хувьд тодорхой өнгийг тодорхойлох бол гэж хэд хэдэн хэрэгслийн хувилбарууд оролцоо юм. чиглэлээр - clRed - Нэгдүгээрт, та өнгө зохих тушаалыг оруулж болно - улаан шиг байгууламжийн менежментийн. Хоёрдугаарт, хэрэглэгчийн жагсаалтаас нэг өнгийг сонгож болно. Гуравдугаарт, байгаа сонголт давхар товшино Өнгө Properties - цонх өнгө сахлаа хуссан гарч ирнэ. үсгийн маяг, өнгө болон хэмжээг Жишээ нь - Үүний нэгэн адил, хөгжүүлэгч шинж чанаруудыг болон бусад объект өөрчилж болно.

сан

Delphi - IDE, хангалттай дэлгэрэнгүй туслах системийн гаргасан. Хэрэв үзнэ үү тулд Help цэс зүйлийг сонгоно. гарын авлага - Дараа нь та бид цонхонд програм модулиудыг хөгжүүлэх дээр дурдсан билээ дунд нэгийг нь харж болно. Онцлог нь тэдэнд та дарах үед F1 хэрэглэгч нь өөрийнхөө энэ ажлын арга хэрэгсэл өвөрмөц тусгасан, тодорхой зөвлөгөөг хүлээн авах болно гэсэн байна ашигладаг. Жишээ нь, программист объект байцаагч ажиллаж байгаа бол, тэр шинж нэгийг нь сонгож болно, дараа нь F1 товч дарж, холбогдох тохируулгын талаар суурь мэдээллийг авах болно. интерфэйс, хөгжлийн орчин Delphi-ийн 7, програм хангамжийг зохих төрлийн бусад хувилбарууд орно бусад элементүүдийн ажиллаж байхдаа мөн хийж болно.

интерфэйсийн Бусад элементүүд

цэс, Quick Access Toolbar-, түүнчлэн дүрс засварлагч - тайлагнах интерфэйс нь програм хангамжийн шийдэл нь бусад чухал бүрэлдэхүүн хэсэг дотор. цэс тухай - энэ нь программист хөгжлийн орчны бүтэц дэх одоогийн бүрэлдэхүүн хурдан хандах боломжийг олгодог. Та хулганаар чадна, тэгээд бас hotkeys ашиглан үүнийг ашигла. зүгээр л Түргэн Access Toolbar-ийн цэсэнд дор байрладаг. өөрийн зарим чиг үүргийг цэс онцлог юм гэдгийг тэдгээр нь давхцаж, гэхдээ тэдэнд хандах хурдан байдаг. Image редактор Windows-д Будаг хөтөлбөрт ижил төстэй зүйл нь Delphi. Энэ нь түүний тусламжтайгаар та зураг энгийн тохируулга тэднийг бичээс болон бусад элементүүд дээр тавьж чадах юм.

програмчлалын хэрэгсэл

Delphi - IDE, програмист үр ашгийг нэмэгдүүлэх арга хэрэгсэл нь олон тооны орно. Тиймээс бид гол модулиуд нь тусгай хэрэгсэл нь багц хамрагдах боломжтой дээш гэж үзэж байна. хүмүүсийн дунд: Debugger, хөрвүүлэгч, түүнчлэн бүрэлдэхүүн болон WinSight WinSpector. Delphi зарим хувилбаруудад зүйлсийг тусад нь суулгах хэрэгтэй шалгаж гэдгийг анхаарна уу. Бид тэдний өвөрмөц судлаарай.

Delphi Debugger

дибаг хийгч тухайд - Энэ хэрэгсэл нь үнэн зөв зохистой програм хангамжийн алгоритм нь шаардлагатай шалгалт явуулах код редактор хэсгийг баяжуулж. Хэрэв хамт, хөгжүүлэгч үнэндээ мөр таны код мөрийг судалж болно. Зарим тохиолдолд, бүрэлдэхүүн хэсэг нь хөгжлийн энэ асуудлын шийдэл, Delphi нь дан бүтээгдэхүүн гадаад дибаг хийгч, программ хангамж бий сайжруулсан баталгаажуулах код программист олгодог нэмж болно.

Delphi хөрвүүлэгч

Одоо бид үзэж хөгжүүлэлтийн орчин хөрвүүлэгч нь өвөрмөц судлаарай. Delphi бүтцэд хэд хэдэн харгалзах элементүүдийг агуулж болно гэдгийг анхаарна уу. Тиймээс хөрвүүлэгчийг тохиолдолд ашигтай байдаг DCC, ашиглах боломж байгаа юм бол гадаад дибаг хийгч нь програмын ажиллах даалгавар.

Winsight болон WinSpector

Эдгээр модулиуд нь цаашид Delphi нь суулгасан байх ёстой гэсэн хүмүүсийн дунд байдаг. эзэмших харьцангуй хэцүү тодорхойлогддог. Гэсэн хэдий ч, Delphi байгаль орчны хөгжлийн янз бүрийн хэрэгжүүлсэн олон програмчид, эдгээр бүрэлдэхүүн ашиглаж сурах хэрэгтэй гэж үздэг байна. Тиймээс Winsight модуль нь Windows мессеж хяналт тавих ашиглаж байна. Ийм нэг бүрэлдэхүүн хэсэг WinSpector юм, бид тусгай файлд компьютер байдлыг засах хэрэгтэй. програм хангамж хөгжүүлэх ямар ч алдаа гарч болно явцад бол энэ нь файлыг нээж, асуудлыг үүсгэж болох ямар харах боломжтой үргэлж байдаг.

стандарт бүрэлдэхүүн хэсэг

Delphi-ийн хөгжүүлэлтийн орчин нь бидний сурч байгаа ерөнхий мэдээлэл, стандарт бүрэлдэхүүн хэсэг мөн мэдэх нь ашигтай байдаг нь хэд хэдэн орно. Шинжээчид эдгээр нь дараах үзнэ үү: MainMenu, PopupMenu, Label, засварлах, Memo, Button, Чекбокс, Radiobutton, Listbox, Combobox, гүйлгэх, Groupbox, Зураг, болон Scrollbox. Бид тэдний тодорхой мэдээллийг судлах болно.

MainMenu бүрэлдэхүүн хэсэг хөтөлбөрийн бүтээсэн интерфэйс гол цэс хангах зорилготой юм. Үүнийг хийхийн тулд хэлбэрээр зохих зүйл байрлуулж, дараа нь Object байцаагчийн дамжуулан зүйлс өмч дуудаж, дараа нь зохих цэс зүйлсийг тодорхойлно.

PopupMenu бүрэлдэхүүн хэсэг хулганы баруун товчийг нь дараад нээх, хөтөлбөр бий интерфэйс, өөрөөр хэлбэл онд поп-ап цэс хангах зорилготой юм.

Текстийн зорилго нь хөтөлбөр нь цонхоор харагдах юм Шошго бүрэлдэхүүн хэсэг үйл ажиллагаа явуулж байна. Энэ нь Object байцаагчийн хүссэн фонт тогтоох, жишээ нь, тохируулж болно.

Засварлах бүрэлдэхүүн хэсэг дэлгэц хэлтэрхий, програм ажиллаж байх үед хэрэглэгчийн засварлаж болно дээр текстийг харуулах тулд идэвхжүүлсэн байна. Уг санамжид түүний бүрэлдэхүүн хэсэг бөгөөд энэ нь дамжуулан эргээд, том текст хамтран ажиллах болно. Энэ элемент нь жишээ нь, эзэлж, гэх мэт тохируулгууд үг боолт, хуулбарлах текст.

Товч бүрэлдэхүүн хөтөлбөр ажиллаж байхад нь товчийг дарж төрөл бүрийн арга хэмжээг гүйцэтгэх зорилготой юм. маягт дээр харгалзах элементийг байрлуулах, дараа нь зохих кодыг оруулна уу.

Чекбокс бүрэлдэхүүн хэсэг нь жижиг цонх нь хулгана нь шалгах тэмдэг тавьж болно онлайн дэлгэцийг харуулдаг боломжийг олгодог. Үүнтэй төстэй элемент - Radiobutton. Тэд хоорондоо ялгаатай, нэгдүгээрт, гадаад төрх - Хоёр дахь хэсэг нь тойрог байдлаар хийсэн, хоёрдугаарт, анхны гишүүн хэд хэдэн сонголтуудын нэгэн зэрэг сонголт, Radiobutton зөвшөөрөхгүй байна - зөвхөн нэг нь.

Listbox бүрэлдэхүүн хэсэг нь хэрэглэгч хулганаар гүйлгэж болох талаар жагсаалт дэлгэцийг харуулдаг ашиглаж байна. өөр элемент Хэрэв төстэй ямар нэг юм - Combobox, гэхдээ энэ нь тусгай салбар дахь текстийг оруулна чадвар гаргасан.

Гүйлгэх бүрэлдэхүүн хэсэг - цонхоор нь гүйлгэх бар. Ихэвчлэн обьектуудын текст орон зай болон хэлбэр автоматаар болох хурдан гарч ирэх цонхонд илүү том болж байна.

Groupbox бүрэлдэхүүн хэсэг TAB товчлуурыг дарж цонхнуудын хооронд нүүлгэн дарааллыг шийдэхийн тулд идэвхжүүлсэн байна. Зураг элемент баяжуулж болно түүгээр хөдөлгөөн хэлбэрээр талаар дэлгэрэнгүй обьектуудыг хийж болно.

Scrollbox бүрэлдэхүүн хэсэг хэвтээ болон босоо гүйлгэж болно талбайн хэлбэр засах боломж олгодог. эд хөрөнгө дагуу анхдагчаар Delphi-ийн үндсэн цонхны тодорхойлогдоно. Харин тодорхой газар нутгийн хэлбэртэй ийм тохируулгууд оролцоог тэнд хэрэгтэй байгаа бол, та бүрэлдэхүүн Scrollbox ашиглаж болно.

хураангуй

Delphi - тэр үед үндсэн чиг үүргийг ашиглах энгийн онцлогтой агуу их боломж програм хөгжүүлэлтийн орчин. түүний бүтцэд багтдаг хэрэгслүүдийн нь, энэ нь Windows болон бусад түгээмэл үйлдлийн системүүдэд зориулсан хөтөлбөр төрлийн төрөл бүрийн бий болгох боломжтой юм.

, Програм алгоритмыг болон дибаг хийх зураг төслийн шатанд - сонгох нь Delphi хөгжүүлэх хэрэгсэл, олон програмчид ашиглалтын шинж интерфэйсүүд тохиромжтой программ хангамж, түүнчлэн хөтөлбөрийн аль ч хэсэг дээр ажиллах хэрэгтэй байгаа багаж хэрэгсэл нь өргөн хүрээний шалтгаан болдог.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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