ՀամակարգիչներԾրագրավորում

Delphi - Application Development Environment

Ծրագրային ապահովման մշակում, Windows եւ այլ հայտնի օպերացիոն համակարգերի կարող է իրականացվել տարբեր տեսակի գործիքներ. Թվում նրանք, որոնք բնութագրվում են շատ սիրված շրջանում ռուս եւ արտասահմանյան մշակողների, - Delphi ծրագիր. Որոնք են առանձնահատկությունները եւ զարգացման գործիք: Որոնք են առավել ուշագրավ է իր հնարավորությունների.

Ընդհանուր տեղեկություններ Delphi

Delphi - IDE ծրագրեր, որոնք նախագծված են, որպեսզի առաջադրվել է OS Windows, MacOS, եւ բջջային օպերացիոն համակարգերի - iOS եւ Android. Բնութագրվում է պարզությամբ լեզվի կոդի սերնդի ընթացակարգերի.

Անհրաժեշտության դեպքում, ապահովում է ցածր մակարդակի հետ շփումը օպերացիոն համակարգի եւ գրադարանների գրված լեզվի C եւ C ++: Ծրագրեր, որոնք ստեղծվում են Delphi, չեն պահանջում երրորդ կողմի երեսվածքները սկսել, ինչպես, օրինակ, օրինակ, Java վիրտուալ մեքենա. Delphi - զարգացման միջավայր, որը կարող է հաջողությամբ օգտագործվել է երկու մասնագետների համար վերապատրաստման նպատակով: Որպեսզի սովորել հիմնական իր հնարավորությունների, պարտադիր չէ, որ տիրապետում բարձր որակավորումը եւ գիտելիքները բարդ ծրագրավորման լեզուների.

Հիմնական առավելությունները

Իմացեք, թե ինչ, թե ինչ են հիմնական օգուտները ծրագրային արտադրանքի հարցին: Երբ, մեկ կամ այն կերպ IT ընկերության իրականացվում հիմնավորումը ընտրության զարգացման միջավայրում, Delphi դառնում է ընտրությունը շատ ծրագրավորողների եւ խորհուրդ է տրվում նրանց օգտագործել. Դա պայմանավորված է այն հանգամանքով, որ այս միջավայրը կարող է ստեղծել ծրագրեր, առավել արագացված որքան հնարավոր է, ապահովել նրանց բարձր կատարման նույնիսկ այն համակարգիչները, որոնք ունեն համեստ ապարատային առանձնահատկությունները. Զգալի փաստարկ է հօգուտ ընտրելու է համարել զարգացման միջավայր, այն կարող է լրացվել նոր գործիքների չկարգավորվող ստանդարտ լուծումների առկա Delphi ինտերֆեյսի.

Մենք այժմ ուսումնասիրել, թե ինչ երանգները ինչ գործնական օգտագործման հնարավորությունների Delphi.

Առանձնահատկությունները ինտերֆեյսի

Առաջին հերթին, դուք կարող եք ուշադրություն դարձնել որոշ առանձնահատկությունների ինտերֆեյսը միջին ծրագրային ապահովման զարգացման. Այսպիսով, աշխատանքային տարածքը ծրագրի կառուցվածքի ներառում միաժամանակյա գործողությունը մի քանի հիմնական պատուհանների. Համարում այս գույքը մանրամասն.

Delphi զարգացման միջավայր, տարբերակ 7 մասնավորապես, ներառում են ակտիվացումը հետեւյալ հիմնական մոդուլները ձեւը դիզայներ, խմբագիր, պալիտրա, օբյեկտային տեսուչ, եւ տեղեկատու. Որոշ տարբերակների Delphi նշված բաղադրիչների կարող է միայն այլ կերպ. Օրինակ, խմբագիր կարող է համապատասխանել է պատուհանից ծրագրի օրենսգրքի, դիզայներ - ձեւը վանդակում. Սակայն, նրանց ֆունկցիոնալությունը կլինի նույնը: Նշված Delphi ինտերֆեյսի տարրերը կարող լրացնում է մի շարք օժանդակ գործիքների. Հիմնականում առաջին երկուսը համարվում է տեսակետը ծրագրային ապահովման զարգացման ընթացակարգերի. Բայց կարեւոր է, քանի որ մնացած. Հաշվի առնել հատկանիշները, օգտագործելով նշված Delphi մոդուլներ.

Ձեւ Դիզայներ, խմբագիր եւ Ներկապնակ

Օգտագործեք ձեւը դիզայներ ծրագրավորողը ստեղծում է իր ինտերֆեյսը: Իր հերթին, այն գրված է կոդի խմբագիր. Շատ ծրագրավորողների, ովքեր խորհուրդ են ընտրել Delphi զարգացման միջավայր, ինչպես նաեւ առավել օպտիմալ լուծում, որպես փաստարկ է բերում դյուրինության օգտագործման ձեւը դիզայներ: Որոշ փորձագետներ կարծում են, որ այս գործընթացը անում ավելի շատ նման է խաղում:

Պես օգտվողին սկսում է ստեղծել ծրագիրը եւ վարում է ձեւը դիզայներ, ապա ի սկզբանե այն պարունակում է ոչ տարրեր, դա դատարկ. Բայց նա անմիջապես կարող է լցված, օգտագործելով գործիքները գտնվում է մյուս Delphi մոդուլի - պալիտրա. Տարրերը ծրագրի ինտերֆեյսի, որոնք կազմաձեւված է ձեւի դիզայներ պետք է կառավարել այն թիմը, որը, իր հերթին, կարող են գրել, որտեղ խմբագիր.

Բայց վերադառնանք դեռ պալիտրա. Հետ օգնությամբ այն կարող է տեղադրված ձեւով դիզայներական ճիշտ օբյեկտների. Որպեսզի օգտագործել որոշակի գործիք պետք է սեղմեք մի անգամ դրա վրա, քանի դեռ նա գտնվում է տարածքում պալիտրա, երկրորդ անգամ է ձեւը դիզայներ պատուհանից: Դրանից հետո, համապատասխան օբյեկտը կտեղափոխվի ոլորտում զարգացման, եւ դա հնարավոր է նախատեսել կոդը է խմբագիր դրա համար.

օբյեկտ տեսուչ

Մեկ այլ նշանակալի տարր, որը պարունակում է Delphi - դիմում զարգացման միջավայր Windows- ի համար եւ այլ հարթակներում - օբյեկտ տեսուչ. Այն կարող է նշել, որ այդ տեղեկատվությունը դրսեւորվում է այն փոխվում է. Այն ազդում կարգավիճակ օբյեկտ, որը ընտրված է ձեւի դիզայներ:

Օբյեկտ տեսուչ կառուցվածքը: Այն բաղկացած է երկու պատուհանների. Յուրաքանչյուր ֆիքսված ալգորիթմներ, որոնք որոշում են վարքագիծը համապատասխան բաղադրիչների. Առաջին ցուցադրում հատկությունների, երկրորդ `իրադարձություններին. Եթե ծրագրավորող ցանկանում է, որպեսզի ճշգրտումներ ալգորիթմներ, որոնք ազդում են առանձին բաղադրիչ, որ ոչ - ոքի է կարողությունների օբյեկտի տեսուչ: Օրինակ, դուք կարող եք փոխել դիրքը տարբեր տարրերի միջերեսի ծրագրերի, դրանց բարձրությունը եւ լայնությունը:

Օբյեկտի տեսուչ ունի էջանիշեր, դուք կարող եք օգտագործել կայանների միջեւ էջերը արտացոլող հատկությունների կամ իրադարձություններ, որոնք ուղղակիորեն կապված խմբագիր. Այնպես որ, եթե դուք կրկնակի սեղմեք աջ կողմում ցանկացած իրերի ցուցադրվում է էկրանին, այն կոդը, որը համապատասխանում է որոշակի իրադարձության, engages է խմբագիր.

Ծրագրային ապահովման մշակում, Delphi է օգտագործել օբյեկտի տեսուչ է լուծել տարբեր խնդիրներ: Սա կանխորոշված է նրանով, որ այս գործիքը է, ըստ էության, փոխել հատկությունների ցանկացած օբյեկտների տեղակայված է ձեւով, ինչպես նաեւ ինքն իրեն: Մենք մանրակրկիտ ուսումնասիրվում որոշ առանձնահատկություններ հետ օբյեկտի տեսուչ:

Օբյեկտ տեսուչ: առգրավման հնարավորություններ

Որպեսզի հասկանանք, թե ինչպես է Delphi IDE առումով փոխգործակցության տեսուչ օբյեկտների եւ ձեւավորում, դուք կարող եք փորձել է փոխել հատկությունների որոշ ընդհանուր տարրերի ծրագրային ապահովման ինտերֆեյսի է Windows- ի համար, օրինակ, Memo, Button եւ ListBox (հետագայում մենք ուսումնասիրել նրանց էությունը ավելի): Մի մեկնարկից նրանք պետք է տեղադրված ձեւով, Delphi օգտագործելով առկա միջոցները:

Դուք կարող եք փորձել փորձարկել հետ Ctl3D սեփականության. Որպեսզի դա անել, դուք պետք է սեղմեք ձեւով, եւ ապա գնալ օբյեկտի տեսուչ եւ փոխել արժեքը գույքի հարցին: Հետո այս ձեւով զգալիորեն փոխում է տեսքը. Միաժամանակ Ctl3D գույքը կարող է փոխվել է յուրաքանչյուր տարրերի, որոնք տեղադրված են պատուհանից զարգացման:

Կատարելուց հետո փորձեր մենք կարող ենք վերադառնալ ձեւավորել եւ ամրապնդել արժեքը Ctl3D: Դրանից հետո այդ դիմել տարրերի Memo եւ listbox: Այժմ դուք կարող եք փոխել իրենց հատկությունները, այդ դիրքը ձեւով, տեսքը. Օրինակ, ընտրելով Խմբագրել տարրը ցանկի մեջ, իսկ այնուհետեւ, Չափը, ծրագրավորող կարող է փոխել լայնությունը եւ բարձրությունը օբյեկտների. Կա մի տարբերակ է կազմակերպել նրանց կենտրոնում, ընտրելով խմբագրել եւ հարթեցնել: Համապատասխան գործողությունները կազդի, թե ինչ է ցուցադրվում է օբյեկտի տեսուչ:

փոխել հատկությունների բաղադրիչներից կարող է իրականացվել են առարկայի Delphi մոդուլի. Օրինակ, եթե խնդիրն է սահմանել նրանց համար կոնկրետ գույն, այսինքն, տատանումները ներգրավումը մի քանի գործիքների. Նախ, դուք կարող եք մուտքագրել հրաման համապատասխան գույնի - նման կարմիր - clRed, - ի տարածքում օբյեկտների կառավարման. Երկրորդ, օգտվողը կարող է ընտրել մի գույն ցանկից: Երրորդ, կա մի տարբերակ կրկնակի սեղմում Color Հատկություններ - պատուհան կհայտնվի գունավոր սափրված. Նմանապես, մի մշակողի կարող է փոխել այն հատկանիշները եւ այլ օբյեկտները, օրինակ, տառատեսակի տեսակը, գույնը կամ չափը:

տեղեկատու

Delphi - IDE, որը լրացվում է բավականաչափ մանրամասն օգնության համակարգի. Է անդրադառնալ դրան, ընտրեք Օգնություն ընտրացանկի տարրը. Ապա դուք կտեսնեք, մեկը կրիչի մենք վերոնշյալ Ծրագրային մոդուլների է պատուհանից - A Guide: Առանձնահատկությունն օգտագործեք դրանք այն է, որ երբ դուք սեղմեք F1 օգտվողին կստանա կոնկրետ ակնարկ է, որն արտացոլում է որոշակի առանձնահատկություններ այս ներգրավվածության գործիք. Օրինակ, եթե ծրագրավորող աշխատում է օբյեկտի տեսուչ, նա կարող է ընտրել մեկը հատկությունների, եւ այնուհետեւ սեղմեք F1 եւ ստանալ լրացուցիչ տեղեկություններ վերաբերյալ համապատասխան տարբերակը: Նույնը կարելի է անել, երբ աշխատում է ցանկացած այլ տարրերի ինտերֆեյս, որը ներառում է մի զարգացման միջավայր Delphi 7 եւ այլ տարբերակների համապատասխան տեսակի ծրագրային ապահովման.

Այլ տարրերը ինտերֆեյսի

Ի թիվս այլ կարեւոր բաղադրիչներից է հաշվետու ինտերֆեյսի ծրագրային լուծումների ցանկի մեջ, արագ մուտք Գործիքադարակի, ինչպես նաեւ պատկերի խմբագիր. Ինչ վերաբերում է ընտրացանկում, այն թույլ է տալիս ծրագրավորող է ստանալ արագ մուտք դեպի բաղադրիչների ներկա կառուցվածքի զարգացման միջավայրում: Օգտագործեք այն, ինչպես դուք կարող եք հետ մկնիկը, այնպես որ, եւ օգտագործելով hotkeys. Գտնվում միայն ներքեւում ճաշացանկ արագ մուտք Գործիքադարակի. Նրա որոշ գործառույթների համընկնումը հետ, ովքեր գտնվում են բնորոշ ցանկի մեջ, այլ ունենալ նրանց ավելի արագ. Image խմբագիր Delphi է նման բան է Paint ծրագրի Windows. Այսինքն, որի օգնությամբ այն դուք կարող եք կատարել պարզ ճշգրտումներ նկարների իրենց վրա դրված արձանագրություններով եւ այլ տարրերի.

ծրագրավորման գործիքներ

Delphi - IDE, որը ներառում է մի մեծ շարք գործիքների մեծացնել ծրագրավորող արդյունավետությունը: Այնպես որ, մենք համարել վերը նշված առանցքային մոդուլներ, որոնք լրացվում են մի շարք հատուկ գործիքների. Նրանց թվում, որ debugger, Կազմողի, ինչպես նաեւ բաղադրիչները եւ WinSight WinSpector: Նշենք, որ որոշ տարբերակների Delphi ստուգվել ապրանք պետք է տեղադրել առանձին-առանձին: Մենք ուսումնասիրել դրանց առանձնահատկությունները:

Delphi debugger

Ինչ վերաբերում է debugger, - այս գործիքը լրացնում կոդը խմբագիր մասը իրականացնելու համար անհրաժեշտ ստուգումներ համապատասխան ծրագրային ալգորիթմների համար կոռեկտության. Դրա հետ, ծրագրավորողը կարող է իրականում ուսումնասիրել ձեր Source Code տող առ տող: Որոշ դեպքերում, այս խնդրի լուծումը, քանի որ զարգացման բաղադրիչների, Delphi, որպես standalone ապրանքի կարող է համալրվել է արտաքին debugger, որը թույլ է տալիս ծրագրավորող ուժեղացված հաստատման կոդը ծրագրային ապահովման.

Delphi Կազմողի

Մենք այժմ ուսումնասիրում առանձնահատկությանը համարվում զարգացման միջավայրի Կազմողի. Նշենք, որ Delphi կառուցվածքում կարող են պարունակել մի քանի համապատասխան տարրեր: Այնպես որ, կա մի տարբերակ է օգտագործել Կազմողի ՍԴՈ, որն օգտակար է այն դեպքերում, երբ խնդիրն հետ աշխատելու դիմումի մեջ արտաքին debugger.

Winsight եւ WinSpector

Այս մոդուլներ թվում են նրանք, որոնք պետք է տեղադրված լինեն Delphi հետագա. Բնութագրվում է հարաբերական դժվարության յուրացման: Սակայն, շատ ծրագրավորողների, որոնք իրականացվում են մի շարք Delphi զարգացման միջավայրում, ենթադրվում է, որ այդ բաղադրիչները պետք է համոզվեք, որ սովորել է օգտագործել. Այնպես որ, Winsight մոդուլը օգտագործվում է վերահսկել Windows հաղորդագրությունները: Նման բաղադրիչը է WinSpector, մենք պետք է ամրագրել, որ վիճակը համակարգչի հատուկ ֆայլի: Եթե ընթացքում ծրագրային ապահովման զարգացման որեւէ անհաջողությունները տեղի կունենա, դա միշտ էլ հնարավոր է բացել ֆայլը եւ տեսնել, թե ինչ կարող է առաջացնում խնդիրը:

ստանդարտ բաղադրիչների

Delphi զարգացման միջավայր, ընդհանուր առմամբ տեղեկատվությունը, որը մենք ուսումնասիրում ենք, այն ներառում է մի շարք ստանդարտ բաղադրիչների, որոնք նույնպես օգտակար է իմանալ, թե. Փորձագետները վերաբերում է նրանց, ովքեր հետեւյալը: Mainmenu, PopupMenu, Label, մոնտ, Memo, Button, Նշատուփի, Radiobutton, ListBox, ComboBox, Scrollbar, Groupbox, Panel, եւ Scrollbox. Մենք ուսումնասիրում են իրենց կոնկրետ մանրամասները:

Mainmenu բաղադրիչը նախագծված է տեղավորել հիմնական մենյուն է ինտերֆեյսի կողմից ստեղծված ծրագրի: Որպեսզի դա անել, տեղադրել համապատասխան կետը ձեւով, եւ ապա զանգահարեք Նյութերի գույքը միջոցով օբյեկտի տեսուչի, որից հետո որոշել է համապատասխան ցանկի կետերը:

PopupMenu բաղադրիչը նախագծված է տեղավորել pop-up ցանկի է ինտերֆեյսի կողմից ստեղծված ծրագրի, այսինքն, բացելով մի սեղմեք մկնիկի աջ կոճակը:

Պիտակը բաղադրիչը, որը շահագործվում է նպատակը տեքստի ցուցադրվում է ծրագրի պատուհանի. Այն կարող է կազմաձեւվել, օրինակ, սահմանել ցանկալի տառատեսակը օբյեկտի տեսուչ:

Խմբագրել բաղադրիչը ակտիվացված է, որպեսզի ցուցադրվող տեքստի էկրանի վրա բեկորները, որը օգտվողը կարող է խմբագրել, իսկ ծրագիրը վազում. Memo its լրացնում բաղադրիչը, որի միջոցով, իր հերթին, կարող է աշխատել մեծ տեքստը: Այս տարրը կազմում, օրինակ, տարբերակներ, ինչպիսիք են Word շալ, պատճենահանման տեքստը.

Կոճակը բաղադրիչը, որը նախատեսված է կատարել տարբեր գործողություններ, սեղմելով կոճակը, իսկ ծրագիրը վազում. Տեղադրել համապատասխան տարրը ձեւով, եւ ապա մուտքագրեք համապատասխան ծածկագիրը:

Նշավանդակ բաղադրիչը թույլ է տալիս ցույց տալ on-line էկրանի մի փոքր պատուհան, որը կարող է դրվել չեկային նշանի հետ ապ. Համանման տարր - Radiobutton. Նրանք տարբերվում, առաջին հերթին, տեսքը երկրորդ բաղադրիչը, որը պատրաստված է որպես մի շրջանակի եւ երկրորդը, առաջին անդամը թույլատրել միաժամանակյա ընտրությունը մի քանի տարբերակներ, Radiobutton - միայն մեկը.

ListBox բաղադրիչը, որն օգտագործվում է ցույց տալ, որ ցուցակ էկրանին, որի վրա մի օգտագործողը կարող է ոլորել մի մուկ. Նման բան, որ եւս մեկ տարր - ComboBox, սակայն դա լրացվում է ունակության Տեքստ մուտքագրելու է հատուկ դաշտում.

Scrollbar բաղադրիչը - մի գիրք բար պատուհանից: Սովորաբար հանդես է գալիս ինքնաբերաբար, ինչպես արագ, որքան տեքստային տարածության կամ վիճակում օբյեկտների դառնալ ավելի մեծ է, քան պատուհանից:

Groupbox բաղադրիչը ակտիվացված է, որպեսզի ամրագրել կարգը տեղահանումներ միջեւ պատուհանների, սեղմելով պիտակը բանալին: Panel տարրը կարող է համալրվել, որը շարժումը կարող է իրականացվել ավելի օբյեկտների վրա մի ձեւով.

Scrollbox բաղադրիչը թույլ է տալիս ամրագրել, ձեւավորել է այն տարածքում, որը կարող է scrolled հորիզոնական եւ ուղղահայաց: Ինչպես հայտնում է գույքի բնութագրվում են հիմնական պատուհանի Delphi լռելյայն. Բայց եթե անհրաժեշտություն կա ներգրավմամբ նման տարբերակների կոնկրետ տարածքում ձեւավորում, դուք կարող եք օգտագործել բաղադրիչ Scrollbox:

ամփոփում

Delphi - դիմում զարգացման միջավայր մեծ հնարավորությունների, միեւնույն ժամանակ, բնութագրվում է պարզությամբ օգտագործման հիմնական գործառույթների. Այն գործիքների, որոնք ընդգրկված են իր կառուցվածքով, դա հնարավոր է ստեղծել մի շարք տեսակների ծրագրերի համար, Windows եւ այլ հայտնի օպերացիոն համակարգերի.

Ընտրելով Delphi զարգացման գործիքներ, շատ ծրագրավորողների առաջացնել հարմարավետություն ինտերֆեյսերի համապատասխան ծրագրային ապահովման, ինչպես նաեւ լայն շրջանակ գործիքներ, որոնք օգտակար է աշխատում ցանկացած մասում ծրագրի նախագծման փուլում, ծրագրավորման ալգորիթմներ կամ debug:

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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