ᲙომპიუტერებიᲞროგრამირების

Delphi - განაცხადის განვითარება გარემოს

პროგრამული უზრუნველყოფის დამუშავება for Windows და სხვა პოპულარული ოპერაციული სისტემები შეიძლება შესრულდეს სხვადასხვა სახის ინსტრუმენტები. მათ შორის, რომელიც ხასიათდება ძალიან პოპულარულია რუსული და უცხოური დეველოპერები, - Delphi პროგრამა. რა სპეციფიკა განვითარების ინსტრუმენტი? რა არის ყველაზე მნიშვნელოვანი, მისი შესაძლებლობები?

ზოგადი ინფორმაცია Delphi

Delphi - IDE განაცხადის პროგრამებს, რომლებიც განკუთვნილია აწარმოებს OS Windows, MacOS, და მობილური ოპერაციული სისტემების - iOS და Android. ხასიათდება სიმარტივით და ენის კოდი თაობის პროცედურები.

საჭიროების შემთხვევაში, უზრუნველყოფს მაღალი დონის კომუნიკაცია ოპერაციული სისტემა და ბიბლიოთეკების ენაზე დაწერილი C და C ++. პროგრამები, რომლებიც შექმნილია Delphi, არ საჭიროებს მესამე მხარის ტყავი დაიწყოს - როგორიცაა, მაგალითად, Java Virtual Machine. Delphi - განვითარების გარემო, რომელიც წარმატებით შეიძლება გამოყენებულ იქნას, როგორც პროფესიონალები და სასწავლო მიზნებისათვის. იმისათვის, რომ ვისწავლოთ ძირითადი მისი შესაძლებლობები, არ არის აუცილებელი, გააჩნიათ მაღალი კვალიფიკაციის და ცოდნის კომპლექსი პროგრამირების ენები.

მთავარი უპირატესობა

გაიგეთ, რა, რა არის ძირითადი სარგებელი პროგრამული პროდუქტი კითხვა. როდესაც ერთი გზა ან სხვა IT კომპანია განახორციელა ლოგიკა არჩევანი განვითარების გარემოში, Delphi ხდება არჩევანი ბევრი პროგრამისტების და ურჩევენ, რომ გამოიყენოს. ეს არის იმის გამო, რომ ეს გარემო შეგიძლიათ შექმნათ განაცხადების ყველაზე სწრაფი რაც შეიძლება, მივაწოდოთ მაღალი ხარისხის თუნდაც იმ კომპიუტერები, რომლებსაც აქვთ მოკრძალებული ტექნიკის სპეციფიკაციები. მნიშვნელოვანი არგუმენტია არჩევის განიხილება განვითარების გარემო - ეს შესაძლებელია გადაიქცეს ახალი იარაღები არ არის დაფარული სტანდარტული კომპლექტი გადაწყვეტილებები იმყოფება Delphi ინტერფეისი.

ჩვენ ახლა ისწავლონ რა ნიუანსი, რასაც პრაქტიკული გამოყენება შესაძლებლობები Delphi.

სპეციფიკა ინტერფეისი

პირველ რიგში, თქვენ შეგიძლიათ ყურადღება მიაქციოს ზოგიერთი თვისებები ინტერფეისი საშუალო პროგრამული უზრუნველყოფის დამუშავება. ამდენად, სამუშაო სივრცე პროგრამის სტრუქტურა მოიცავს ერთდროულად რამდენიმე ძირითადი ფანჯარა. მიგვაჩნია, რომ ეს ქონება დეტალურად.

Delphi განვითარების გარემო, ვერსია 7 კერძოდ, გულისხმობს გააქტიურების შემდეგი ძირითადი მოდულები: ფორმის დიზაინერი, რედაქტორი, პალიტრა, ობიექტი ინსპექტორი, და დირექტორია. ზოგიერთ ვერსიები Delphi აღინიშნება კომპონენტები შეიძლება მოხსენიებული განსხვავებულად. მაგალითად, რედაქტორი შეიძლება, შეესაბამებოდეს ფანჯარა პროგრამის კოდი, დიზაინერი - ფორმის ყუთში. თუმცა, მათი ფუნქციონირება იქნება იგივე. აღინიშნება Delphi ინტერფეისი ელემენტები შეიძლება შეავსებს სხვადასხვა დამხმარე ინსტრუმენტები. ძირითადად პირველი ორი ითვლება თვალსაზრისით პროგრამული უზრუნველყოფის პროცედურები. მაგრამ მნიშვნელოვანია, როგორც დანარჩენი. განვიხილოთ თვისებები გამოყენებით აღინიშნება Delphi მოდულები.

ფორმა დიზაინერი, რედაქტორი და პალიტრა

გამოიყენეთ ფორმა დიზაინერი დეველოპერი ქმნის მისი ინტერფეისი. თავის მხრივ, ეს არის დაწერილი კოდი რედაქტორი. ბევრი პროგრამისტები, რომელთაც რეკომენდაცია აირჩიოს Delphi განვითარების გარემო, როგორც ყველაზე ოპტიმალური გამოსავალი, როგორც არგუმენტი, რათა მარტივად გამოყენების სახით დიზაინერი. ექსპერტთა ნაწილი მიიჩნევს, რომ ეს პროცესი არ არის უფრო თამაში.

როგორც კი შესახებ იწყებს შექმნას პროგრამა და გადის სახით დიზაინერი, მაშინ თავდაპირველად ის არ შეიცავს ელემენტები, ეს არის ცარიელი. მაგრამ ის მაშინვე შეიძლება იყოს შევსებული გამოყენებით ინსტრუმენტები მდებარეობს მეორე Delphi მოდული - პალიტრა. ელემენტები პროგრამის ინტერფეისი, რომლებიც კონფიგურაცია სახით დიზაინერი უნდა მართოს გუნდი, რომელიც, თავის მხრივ, იწერება რედაქტორი.

მაგრამ უკან ჯერ პალიტრა. მოცემული ანალიზის დახმარებით შეიძლება განთავსდეს სახით დიზაინერი სწორი ობიექტები. იმისათვის, რომ გამოიყენოთ კონკრეტული ინსტრუმენტი უნდა მასზე ერთხელ დააწკაპუნეთ - რადგან ის სფეროში პალიტრა, მეორედ - სახით დიზაინერი window. ამის შემდეგ, შესაბამისი ობიექტი გადავა სფეროში განვითარება, და ეს შესაძლებელია, უნდა განსაზღვრონ კოდი რედაქტორი იგი.

ობიექტის ინსპექტორი

კიდევ ერთი მნიშვნელოვანი ელემენტი, რომელიც შეიცავს Delphi - განაცხადის განვითარება გარემოს for Windows და სხვა პოპულარული პლატფორმების - ობიექტის ინსპექტორი. შეიძლება ითქვას, რომ ინფორმაცია ნაჩვენები იცვლება: იგი გავლენას ახდენს სტატუსის ობიექტი, რომელიც შერჩეული ფორმის დიზაინერი.

ობიექტის ინსპექტორი სტრუქტურა. იგი შედგება ორი ფანჯარა. ყოველ ფიქსირებული ალგორითმები, რომელიც განსაზღვრავს ქცევის შესაბამისი კომპონენტები. პირველი აჩვენებს თვისებები, მეორე - ღონისძიებები. თუ პროგრამისტი სურს კორექტირებას ალგორითმები, რომლებიც გავლენას ახდენს კონკრეტული კომპონენტის, ამახვილებს შესაძლებლობების ობიექტის ინსპექტორი. მაგალითად, თქვენ შეგიძლიათ შეცვალოთ განლაგების სხვადასხვა ელემენტები ინტერფეისი პროგრამები, მათი სიმაღლე და სიგანე.

ობიექტის ინსპექტორი სანიშნეების, შეგიძლიათ გამოიყენოთ გადაერთოთ გვერდებზე ამსახველი თვისებები და მოვლენები, რომლებიც პირდაპირ უკავშირდება რედაქტორი. ასე რომ, თუ ორჯერ დააწკაპუნეთ მარჯვენა მხარეს ნებისმიერი ელემენტი ეკრანზე, კოდი, რომელიც შეესაბამება კონკრეტულ შემთხვევაში, ეწევა რედაქტორი.

პროგრამული განვითარების Delphi არის გამოიყენოს ობიექტის ინსპექტორი მოსაგვარებლად სხვადასხვა პრობლემები. ეს განპირობებულია იმით, რომ ეს ინსტრუმენტი რეალურად შეცვალოს თვისებები ნებისმიერი ობიექტი მდებარეობს ფორმა, ისევე, როგორც თავად. ჩვენ დეტალურად ზოგიერთი თავისებურება ობიექტი ინსპექტორი.

ობიექტის ინსპექტორი: ჩამორთმევის შესაძლებლობები

იმისათვის, რომ გავიგოთ, თუ როგორ Delphi IDE თვალსაზრისით ურთიერთქმედების ინსპექტორი ობიექტები და ფორმები, შეგიძლიათ ცდილობენ შეცვალოს თვისებების ზოგიერთი საერთო ელემენტები პროგრამული ინტერფეისი Windows - მაგალითად, Memo, Button და Listbox (მოგვიანებით განვიხილავთ, თავისი არსით სხვა). დაწყება, მათ უნდა განთავსდეს ფორმა, Delphi გამოყენებით ხელმისაწვდომი საშუალებით.

შეგიძლიათ ცდილობენ ექსპერიმენტი Ctl3D ქონება. ამისათვის, თქვენ უნდა დააწკაპუნეთ ფორმა, და მერე ობიექტი ინსპექტორი და შეცვლის ღირებულება განსახილველი ქონება. მას შემდეგ, რაც ეს ფორმა მნიშვნელოვნად შეცვალოს გამოჩენა. პარალელურად Ctl3D ქონება შეიცვლება თითოეული ელემენტები, რომლებიც მოთავსებულია ფანჯრის განვითარებას.

მას შემდეგ, რაც ექსპერიმენტი შეგვიძლია დავუბრუნდეთ განსაზღვრავენ და გააძლიეროს ღირებულება Ctl3D. მას შემდეგ, რაც, თავის მხრივ, ელემენტები Memo და Listbox. ახლა თქვენ შეგიძლიათ შეცვალოთ მათი თვისებები, განთავსების ფორმა, გარეგნობა. მაგალითად, შერჩევის რედაქტირება პუნქტის მენიუდან, შემდეგ კი - ზომა, პროგრამისტი შეგიძლიათ შეცვალოთ სიგანე და სიმაღლე ობიექტები. არსებობს ვარიანტი მოწყობა მათ ცენტრში, შერჩევით რედაქტირება და გასწორება. შესაბამისი ქმედებები იმოქმედებს, რაც არის ნაჩვენები ობიექტის ინსპექტორი.

შეცვალოს თვისებები კომპონენტების შეიძლება განხორციელდეს სუბიექტის მიერ Delphi მოდული. მაგალითად, იმ შემთხვევაში, თუ ამოცანაა განსაზღვროს მათთვის კონკრეტული ფერი, რომ არის, ვარიაციები ჩართვას რამდენიმე ინსტრუმენტები. პირველ რიგში, თქვენ შეგიძლიათ შეიყვანოთ ბრძანება შესაბამისი ფერი - როგორც წითელი - clRed, - ფართობი ობიექტის მართვა. მეორე, მომხმარებელს შეუძლია შეარჩიოს ფერი სიიდან. მესამე, არსებობს ვარიანტი, ორჯერ დააწკაპუნეთ ფერი Properties - ფანჯარა ფერი გაპარსული. ანალოგიურად, დეველოპერი შეიძლება შეიცვალოს ატრიბუტები და სხვა ობიექტები - მაგალითად, შრიფტის ტიპი, ფერი და ზომა.

კატალოგი

Delphi - IDE, რომელიც ავსებს საკმარისად დეტალური დახმარების სისტემა. მოიხსენიებს მას, აირჩიეთ დახმარება პუნქტს. მაშინ ნახავთ ერთ-ერთი საშუალო ჩვენ უკვე აღვნიშნეთ, პროგრამული მოდულები ფანჯარა - სახელმძღვანელო. მხატვრული მათი გამოყენება არის ის, რომ, როდესაც თქვენ დააჭირეთ F1 მომხმარებელი მიიღებს კონკრეტული მინიშნება, რომელიც ასახავს სპეციფიკა ამ ჩართულობის ინსტრუმენტი. მაგალითად, თუ პროგრამისტი მუშაობს ობიექტი ინსპექტორი, მას შეუძლია აირჩიოს ერთი თვისებები, და შემდეგ დააჭირეთ F1 და მიიღეთ ფონზე ინფორმაციას შესაბამისი ვარიანტი. იგივე შეიძლება გაკეთდეს, როდესაც მუშაობის ნებისმიერი სხვა ელემენტები, ინტერფეისი, რომელიც მოიცავს განვითარების გარემო, Delphi 7 და სხვა ვერსიები შესაბამისი ტიპის პროგრამული უზრუნველყოფა.

სხვა ელემენტები, ინტერფეისი

მათ შორის სხვა მნიშვნელოვანი კომპონენტია ინტერფეისის პროგრამული გადაწყვეტილებები - მენიუ, სწრაფი წვდომა Toolbar, ისევე როგორც იმიჯის რედაქტორი. დაკავშირებით მენიუ - იგი საშუალებას აძლევს პროგრამისტი მიიღონ სწრაფი წვდომა კომპონენტების იმყოფება სტრუქტურა განვითარების გარემო. გამოიყენეთ იგი, როგორც თქვენ შეგიძლიათ, თაგვის, ისე და გამოყენებით hotkeys. მდებარეობს მხოლოდ ქვემოთ მენიუში სწრაფი წვდომა Toolbar. ზოგიერთი მისი ფუნქციების ემთხვევა, რომლებიც დამახასიათებელი მენიუ, მაგრამ მათთან ხელმისაწვდომობის სწრაფად. გამოსახულების რედაქტორი Delphi რაღაც მსგავსი Paint პროგრამა Windows. რომ არის, დახმარებით იგი შეგიძლიათ მარტივი კორექტირებას სურათები დააყენა მათ წარწერები და სხვა ელემენტები.

პროგრამირების ინსტრუმენტები

Delphi - IDE, რომელიც მოიცავს დიდი რაოდენობით ინსტრუმენტები გაზრდის პროგრამისტი ეფექტურობა. ასე რომ, ჩვენ არ განიხილება ზემოთ გასაღები მოდულები, რომლებიც ავსებს კომპლექტი სპეციალური ინსტრუმენტები. მათ შორის: debugger, შემდგენელი, ისევე როგორც კომპონენტები და WinSight WinSpector. გაითვალისწინეთ, რომ ზოგიერთ ვერსიები Delphi გადაამოწმა საკითხი უნდა დააყენოთ ცალკე. ჩვენ ვსწავლობთ მათი სპეციფიკა.

Delphi debugger

დაკავშირებით debugger - ეს ინსტრუმენტი ავსებს კოდი რედაქტორი ნაწილი ახორციელებს საჭირო ამოწმებს შესაბამისი პროგრამული უზრუნველყოფა, ალგორითმები სისწორე. მას, დეველოპერი შეიძლება რეალურად შეისწავლონ თქვენი კოდის ხაზს. ზოგიერთ შემთხვევაში, გამოსავალი ამ პრობლემას, რადგან განვითარების კომპონენტები, Delphi, როგორც standalone პროდუქტი შეიძლება დაერთოს გარე debugger, რომელიც საშუალებას იძლევა პროგრამისტი გაუმჯობესებულია მიერ გენერირებული დამადასტურებელი კოდი პროგრამული უზრუნველყოფა.

Delphi შემდგენელი

ჩვენ ახლა შესწავლა სპეციფიკის ითვლება განვითარება გარემოს შემდგენელი. გაითვალისწინეთ, რომ Delphi სტრუქტურა შეიძლება შეიცავდეს რამდენიმე შესაბამისი ელემენტები. ასე რომ, არსებობს ვარიანტი გამოიყენოს შემდგენელი DCC, რომელიც სასარგებლოა იმ შემთხვევებში, როდესაც ამოცანას მუშაობის განაცხადის გარე debugger.

Winsight და WinSpector

ეს მოდულები შორის ის, რომ უნდა იყოს დამონტაჟებული Delphi შემდგომი. ახასიათებს ნათესავი სირთულე ათვისებაში. თუმცა, ბევრი პროგრამისტების, რომ არ ხორციელდება სხვადასხვა Delphi განვითარების გარემო, მას სჯეროდა, რომ ეს კომპონენტები რა თქმა უნდა ვისწავლოთ გამოიყენოს. ასე რომ, Winsight მოდული გამოიყენება მონიტორინგი Windows შეტყობინებები. ასეთი კომპონენტი WinSpector, ჩვენ უნდა დააფიქსიროს სახელმწიფო კომპიუტერული სპეციალური ფაილი. იმ შემთხვევაში, თუ, რა თქმა უნდა, პროგრამული უზრუნველყოფის დამუშავება ნებისმიერი წარუმატებლობის მოხდება, ეს ყოველთვის შესაძლებელია გახსნას ფაილი და ვნახოთ, რა შეიძლება იყოს გამომწვევი პრობლემა.

სტანდარტული კომპონენტები

Delphi განვითარების გარემო, ზოგადი ინფორმაცია, რომელიც ჩვენ სწავლობს, ის მოიცავს რიგ სტანდარტული კომპონენტები, რომლებიც ასევე სასარგებლო იცოდეს. ექსპერტები ეხება იმ შემდეგი: MainMenu, PopupMenu, Label, რედაქტირება, Memo, Button, Checkbox, Radiobutton, listbox, combobox, ცოცია, Groupbox, პანელი, და Scrollbox. ჩვენ შევისწავლით მათი კონკრეტული დეტალები.

MainMenu კომპონენტი გათვლილია მთავარ მენიუში ინტერფეისი მიერ შექმნილი პროგრამა. ამისათვის, სათანადო საქონლის სახით, და შემდეგ მოვუწოდებთ ნივთი ქონების ობიექტის ინსპექტორი და შემდეგ დადგინდეს შესაბამისი მენიუს ელემენტი.

PopupMenu კომპონენტი გათვლილია pop-up მენიუ ინტერფეისი მიერ შექმნილი პროგრამა, ანუ გახსნის ერთად click of მაუსის მარჯვენა ღილაკს.

ეტიკეტების კომპონენტი ოპერაცია მიზნით ტექსტი ნაჩვენები პროგრამის ფანჯარაში. ეს შეიძლება კონფიგურაცია, მაგალითად, შექმნას სასურველი შრიფტის ობიექტის ინსპექტორი.

რედაქტირება კომპონენტი გააქტივდეს ცარიელია ტექსტი ეკრანზე ფრაგმენტები, სადაც მომხმარებელს შეუძლია შეცვალონ ხოლო პროგრამა გაშვებული. Memo მისი დაკომპლექტდეს კომპონენტის მეშვეობით, რომელიც, თავის მხრივ, შეუძლია მუშაობა დიდი ტექსტი. ამ ელემენტს მოიცავს, მაგალითად, პარამეტრები, როგორიცაა სიტყვის გადატანა, კოპირება ტექსტი.

Button კომპონენტი მიზნად ისახავს შეასრულოს სხვადასხვა მოქმედებების დაჭერით ღილაკს ხოლო პროგრამა გაშვებული. მოათავსეთ შესაბამის ელემენტს სახით, და შემდეგ შევა შესაბამისი კოდი.

Checkbox კომპონენტი საშუალებას ცარიელია on-line ეკრანზე პატარა ფანჯარა, რომელიც შეიძლება დააყენა გამშვები ნიშნის ერთად მაუსის. მსგავსი ელემენტი - Radiobutton. ისინი განსხვავდება, პირველ რიგში, გამოჩენა - მეორე კომპონენტი მზადდება როგორც წრე, და მეორე, პირველი წევრი დართოს ერთდროულად შერჩევის რამდენიმე ვარიანტი, Radiobutton - მხოლოდ ერთი.

Listbox კომპონენტი გამოიყენება არიან სიაში ეკრანზე, სადაც მომხმარებელს შეუძლია გადახვევა ერთად მაუსის. რაღაც მსგავსი იყო კიდევ ერთი ელემენტი - combobox, მაგრამ ეს ავსებს შესვლის შესაძლებლობა ტექსტი სპეციალურ სფეროში.

ცოცია კომპონენტი - გადახვევა ფანჯარა. როგორც წესი, როგორც ჩანს, ავტომატურად, როგორც კი ტექსტის სივრცის ან ფორმის ობიექტების გახდეს უფრო დიდი, ვიდრე ფანჯარა.

Groupbox კომპონენტი გააქტიურებულია, რათა დააფიქსიროს ბრძანებით გადაადგილების შორის ფანჯრები დაჭერით TAB გასაღები. Panel ელემენტი შეიძლება დაერთოს რომელიც მოძრაობა შეიძლება შესრულდეს უფრო ობიექტების სახით.

Scrollbox კომპონენტი საშუალებას დაფიქსირება ფორმის ტერიტორია, რომელიც შეიძლება გრაგნილები ჰორიზონტალურად და ვერტიკალურად. მისი თქმით, ქონება ხასიათდება ძირითადი ფანჯარა Delphi by default. მაგრამ თუ არ უნდა ჩართვას ასეთი ვარიანტი სპეციფიკურ ზონაში ფორმებს, შეგიძლიათ გამოიყენოთ კომპონენტი Scrollbox.

შემაჯამებელი

Delphi - განაცხადის განვითარება გარემოს დიდი შესაძლებლობები, ამავე დროს ახასიათებს სიმარტივის გამოყენების ძირითადი ფუნქციები. ინსტრუმენტები, რომლებიც შედის, მისი სტრუქტურა, არ არის გამორიცხული, რომ შეიქმნას სხვადასხვა ტიპის პროგრამების Windows და სხვა პოპულარული ოპერაციული სისტემები.

შერჩევა Delphi განვითარების ინსტრუმენტები, მრავალი პროგრამისტები გამოიწვიოს გამოყენებადობა ინტერფეისები შესაბამისი პროგრამული უზრუნველყოფა, ისევე, როგორც ფართო სპექტრს ინსტრუმენტები, რომლებიც სასარგებლო მუშაობს ნებისმიერი პროგრამის ნაწილი - დიზაინი ეტაპზე, პროგრამირების ალგორითმები და გამართვის.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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