ΥπολογιστέςΠρογραμματισμός

Δελφοί - Ανάπτυξη Εφαρμογών Περιβάλλον

Ανάπτυξη λογισμικού για τα Windows και άλλα δημοφιλή λειτουργικά συστήματα μπορεί να γίνει με πολλούς διαφορετικούς τύπους εργαλείων. Μεταξύ εκείνων που χαρακτηρίζονται από πολύ δημοφιλής μεταξύ των Ρώσων και ξένων προγραμματιστές, - το πρόγραμμα των Δελφών. Ποιες είναι οι ιδιαιτερότητες του εργαλείου ανάπτυξης; Ποια είναι η πιο σημαντική από τις δυνατότητές της;

Γενικές πληροφορίες για τους Δελφούς

IDE - Δελφοί προγράμματα εφαρμογής, τα οποία έχουν σχεδιαστεί για να τρέξει το λειτουργικό σύστημα των Windows, MacOS, και σε κινητά λειτουργικά συστήματα - iOS και Android. Χαρακτηρίζεται από την απλότητα των διαδικασιών παραγωγής γλώσσα και τον κωδικό.

Εάν είναι απαραίτητο, παρέχει επικοινωνία χαμηλού επιπέδου με το λειτουργικό σύστημα και τις βιβλιοθήκες γραμμένο σε γλώσσα C και C ++. Τα προγράμματα που δημιουργούνται με τους Δελφούς, δεν απαιτούν δέρματα τρίτων για να ξεκινήσει - όπως, για παράδειγμα, Java Virtual Machine. Δελφοί - ένα περιβάλλον ανάπτυξης που μπορεί να χρησιμοποιηθεί με επιτυχία τόσο από τους επαγγελματίες όσο και για εκπαιδευτικούς σκοπούς. Για να μάθετε τα βασικά των δυνατοτήτων της, δεν έχουν απαραίτητα υψηλά προσόντα και τις γνώσεις των πολύπλοκων γλωσσών προγραμματισμού.

Τα κύρια πλεονεκτήματα

Μάθετε τι ποια είναι τα βασικά πλεονεκτήματα του προϊόντος λογισμικού στην ερώτηση. Όταν, σε ένα ή τον άλλο τρόπο IT-εταιρεία πραγματοποίησε σκεπτικό για την επιλογή του περιβάλλοντα ανάπτυξης, οι Δελφοί είναι να γίνει η επιλογή πολλών προγραμματιστών και συνιστάται να χρησιμοποιήσετε. Αυτό οφείλεται στο γεγονός ότι αυτό το περιβάλλον μπορούν να δημιουργήσουν εφαρμογές με τον ταχύτερο δυνατό, για να τους παρέχουν υψηλή απόδοση ακόμα και σε αυτούς τους υπολογιστές που έχουν μέτρια προδιαγραφές του υλικού. Ένα σημαντικό επιχείρημα υπέρ της επιλογής του θεωρούνται περιβάλλον ανάπτυξης - μπορεί να συμπληρωθεί με νέα εργαλεία που δεν καλύπτονται από ένα τυποποιημένο σύνολο των λύσεων που υπάρχουν στο περιβάλλον τους Δελφούς.

Θα μελετήσουμε τώρα ποιες είναι οι αποχρώσεις του τι δυνατότητες πρακτική χρήση των Δελφών.

Οι ιδιαιτερότητες της διεπαφής

Πρώτα απ 'όλα, μπορείτε να δώσουν προσοχή σε ορισμένα χαρακτηριστικά της επιφάνειας εργασίας του μέσου της ανάπτυξης λογισμικού. Έτσι, ο χώρος εργασίας της δομής του προγράμματος περιλαμβάνει την ταυτόχρονη λειτουργία με αρκετές βασικές παράθυρα. Σκεφτείτε αυτό το ακίνητο στη λεπτομέρεια.

Δελφούς περιβάλλον ανάπτυξης, έκδοση 7 ειδικότερα, περιλαμβάνει την ενεργοποίηση των παρακάτω βασικές ενότητες: σχεδιαστής φόρμας, εκδότης, παλέτα, Object Επιθεωρητής και τον κατάλογο. Σε μερικές εκδοχές των Δελφών σημειώνονται συστατικά μπορούν να αναφέρονται με διαφορετικό τρόπο. Για παράδειγμα, ο εκδότης μπορεί να αντιστοιχεί σε ένα παράθυρο του κώδικα του προγράμματος, ο σχεδιαστής - box σχήμα. Ωστόσο, η λειτουργικότητά τους θα είναι το ίδιο. Επισημαίνονται στοιχεία του περιβάλλοντος Δελφούς μπορεί να συμπληρώσει μια σειρά από βοηθητικά εργαλεία. Κυρίως οι δύο πρώτες θεωρείται ότι είναι η άποψη των διαδικασιών ανάπτυξης λογισμικού. Αλλά σημαντική, καθώς τα υπόλοιπα. Εξετάστε τα χαρακτηριστικά της χρήσης που σημειώνονται ενότητες Δελφούς.

Έντυπο Designer, Εκδότης και Παλέτα

Χρησιμοποιήστε ο κύριος του έργου μορφή σχεδιαστής δημιουργεί περιβάλλον του. Με τη σειρά του, είναι γραμμένο στον κώδικα πρόγραμμα επεξεργασίας. Πολλοί προγραμματιστές που προτείνουμε να επιλέξετε τους Δελφούς περιβάλλον ανάπτυξης ως βέλτιστη λύση, ως επιχείρημα για να φέρει την ευκολία χρήσης του σχεδιαστή μορφή. Ορισμένοι ειδικοί πιστεύουν ότι αυτή η διαδικασία δεν είναι περισσότερο σαν ένα παιχνίδι.

Από τη στιγμή που ο χρήστης αρχίζει να δημιουργεί το πρόγραμμα και τρέχει ο σχεδιαστής φόρμας, τότε αρχικά δεν περιέχει στοιχεία, είναι άδειο. Αλλά αμέσως μπορεί να γεμίσει χρησιμοποιώντας τα εργαλεία που βρίσκονται στην άλλη Δελφών μονάδα - παλέτα. Στοιχεία του περιβάλλοντος εργασίας του προγράμματος, οι οποίες διαμορφώνονται με τη μορφή σχεδιαστής πρέπει να διαχειριστεί την ομάδα, η οποία, με τη σειρά του, είναι γραμμένο στον επεξεργαστή.

Αλλά πίσω ακόμα στην παλέτα. Με τη βοήθεια του μπορεί να τοποθετηθεί στις σωστές αντικείμενα μορφή σχεδιαστών. Για να χρησιμοποιήσετε ένα συγκεκριμένο εργαλείο θα πρέπει να κάνετε κλικ μία φορά σε αυτό - όσο είναι στην περιοχή της παλέτας, η δεύτερη φορά - στο παράθυρο μορφή σχεδιαστή. Μετά από αυτό, η αντίστοιχη αντικείμενο θα κινηθεί προς την περιοχή της ανάπτυξης, και είναι δυνατόν να προδιαγράψει τον κώδικα στο πρόγραμμα επεξεργασίας για αυτό.

επιθεωρητής αντικείμενο

Ένα άλλο σημαντικό στοιχείο που περιέχει Δελφών - περιβάλλον ανάπτυξης εφαρμογών για Windows και άλλες δημοφιλείς πλατφόρμες - επιθεωρητή αντικείμενο. Πρέπει να σημειωθεί ότι οι πληροφορίες που εμφανίζονται σε αυτό αλλάζει: επηρεάζει την κατάσταση του αντικειμένου που έχει επιλεγεί με τη μορφή σχεδιαστή.

Αντικείμενο δομή Επιθεωρητής είναι. Αποτελείται από δύο παράθυρα. Σε κάθε σταθερό αλγόριθμους που καθορίζουν τη συμπεριφορά των αντίστοιχων συστατικών. Το πρώτο εμφανίζει τις ιδιότητες, το δεύτερο - τα γεγονότα. Αν ο προγραμματιστής θέλει να κάνει προσαρμογές στους αλγορίθμους που επηρεάζουν το συγκεκριμένο συστατικό, αντλεί από τις ικανότητες του Επιθεωρητή αντικειμένου. Για παράδειγμα, μπορείτε να αλλάξετε τη θέση των διαφόρων στοιχείων της διασύνδεσης των προγραμμάτων, το ύψος και το πλάτος τους.

Στο Επιθεωρητής Αντικείμενο έχει σελιδοδείκτες, μπορείτε να χρησιμοποιήσετε για να πραγματοποιήσετε εναλλαγή μεταξύ των σελίδων που αντικατοπτρίζει τις ιδιότητες ή τα γεγονότα που συνδέονται άμεσα με τον επεξεργαστή. Έτσι, αν κάνετε διπλό κλικ στη δεξιά πλευρά του κάποια από τα στοιχεία που εμφανίζονται στην οθόνη, ο κωδικός που αντιστοιχεί σε ένα συγκεκριμένο γεγονός, δραστηριοποιείται στον τομέα της επεξεργασίας.

ανάπτυξη λογισμικού στους Δελφούς είναι η χρήση του Επιθεωρητή αντικειμένου για την επίλυση διαφόρων προβλημάτων. Αυτό είναι προκαθορισμένα από το γεγονός ότι με αυτό το εργαλείο για να αλλάξει πραγματικά τις ιδιότητες όλων των αντικειμένων που βρίσκονται στο έντυπο, καθώς και για την ίδια. Μελετήσαμε αναλυτικά μερικά από τα χαρακτηριστικά με τον επιθεωρητή αντικείμενο.

Επιθεωρητής Αντικείμενο: αξιοποίηση των ευκαιριών

Για να κατανοήσουμε πώς το Delphi IDE από την άποψη της αλληλεπίδρασης Επιθεωρητή αντικείμενα και σχήματα, μπορείτε να δοκιμάσετε να αλλάξετε τις ιδιότητες ορισμένων κοινών στοιχείων της διεπαφής λογισμικού Στα Windows - για παράδειγμα, Υπόμνημα, Button και πλαίσιο λίστας (αργότερα θα εξετάσουμε την ουσία τους περισσότερους). Για αρχή θα πρέπει να τοποθετηθεί σχετικά με τη μορφή, τους Δελφούς, χρησιμοποιώντας τα διαθέσιμα μέσα.

Μπορείτε να δοκιμάσετε να πειραματιστείτε με την ιδιοκτησία Ctl3D. Για να το κάνετε αυτό, θα πρέπει να κάνετε κλικ στη φόρμα και στη συνέχεια να πάει στο Object Επιθεωρητής και να αλλάξετε την αξία του εν λόγω ακινήτου. Μετά από αυτό το έντυπο μεταβάλλει σημαντικά την εμφάνιση. Ταυτόχρονα ακίνητο Ctl3D θα αλλάξει σε κάθε ένα από τα στοιχεία που τοποθετούνται στο παράθυρο της ανάπτυξης.

Μετά την πραγματοποίηση πειραμάτων μπορούμε να πάμε πίσω για να διαμορφώσει και να ενισχύσει την αξία Ctl3D. Μετά από αυτή τη σειρά με τα στοιχεία του υπομνήματος και το πλαίσιο λίστας. Τώρα μπορείτε να αλλάξετε τις ιδιότητές τους, την τοποθεσία της μορφής, της εμφάνισης. Για παράδειγμα, επιλέγοντας το στοιχείο Επεξεργασία από το μενού, και στη συνέχεια - Μέγεθος, ο προγραμματιστής μπορεί να αλλάξει το πλάτος και το ύψος των αντικειμένων. Υπάρχει μια επιλογή για να οργανώσει τους στο κέντρο, επιλέγοντας Επεξεργασία και Ευθυγράμμιση. Κατάλληλες ενέργειες θα επηρεάσει ό, τι εμφανίζεται στην Επιθεωρητής αντικειμένου.

αλλάζουν οι ιδιότητες των συστατικών μπορεί να διεξαχθεί με την Delphi μονάδα υποκείμενο. Για παράδειγμα, εάν ο στόχος είναι να καθορίσει τους ένα συγκεκριμένο χρώμα, δηλαδή, η συμμετοχή παραλλαγές των διαφόρων μέσων. Κατ 'αρχάς, μπορείτε να εισάγετε την εντολή που αντιστοιχεί στο χρώμα - όπως το κόκκινο - clRed, - στον τομέα της διαχείρισης εγκαταστάσεων. Δεύτερον, ο χρήστης μπορεί να επιλέξει ένα χρώμα από τη λίστα. Τρίτον, υπάρχει μια επιλογή, κάντε διπλό κλικ το χρώμα Properties - θα εμφανιστεί ένα παράθυρο χρώμα-ξυρισμένος. Ομοίως, ένας προγραμματιστής μπορεί να αλλάξει τα χαρακτηριστικά και άλλα αντικείμενα - για παράδειγμα, τη γραμματοσειρά τύπο, το χρώμα ή το μέγεθος.

κατάλογο

Δελφοί - IDE, το οποίο συμπληρώνεται από ένα αρκετά λεπτομερές σύστημα βοήθειας. Για να αναφερθώ σε αυτό, επιλέξτε το στοιχείο μενού Βοήθεια. Στη συνέχεια, θα δείτε ένα από τα μέσο που έχουμε προαναφέρθηκε, η ανάπτυξη των ενοτήτων λογισμικού στο παράθυρο - έναν οδηγό. Χαρακτηριστικό χρήση τους είναι ότι όταν πατήσετε το χρήστη F1 θα λάβουν μια συγκεκριμένη υπόδειξη, γεγονός που αντικατοπτρίζει την ιδιαιτερότητα αυτού του εργαλείου εμπλοκής. Για παράδειγμα, εάν ο προγραμματιστής συνεργάζεται με τον επιθεωρητή αντικείμενο, μπορεί να επιλέξει μία από τις ιδιότητες, και στη συνέχεια πατήστε το F1 και να πάρει βασικές πληροφορίες στη σχετική επιλογή. Το ίδιο μπορεί να γίνει κατά την εργασία με οποιαδήποτε άλλα στοιχεία του περιβάλλοντος εργασίας, το οποίο περιλαμβάνει ένα περιβάλλον ανάπτυξης Delphi 7 και άλλες εκδόσεις του κατάλληλου τύπου του λογισμικού.

Άλλα στοιχεία της διεπαφής

Μεταξύ των άλλων σημαντικών στοιχείων των λύσεων λογισμικού διασύνδεσης αναφοράς - το μενού, η Γραμμή εργαλείων γρήγορης πρόσβασης, καθώς και ένα πρόγραμμα επεξεργασίας εικόνας. Σχετικά με το μενού - επιτρέπει στον προγραμματιστή να αποκτήσετε γρήγορα πρόσβαση στα συστατικά που υπάρχουν στη δομή του περιβάλλοντος ανάπτυξης. Χρησιμοποιήστε το όσο μπορείτε με το ποντίκι, έτσι και με τη χρήση hotkeys. Βρίσκεται ακριβώς κάτω από το μενού της γραμμής εργαλείων γρήγορης πρόσβασης. Μερικές από τις λειτουργίες του συμπίπτουν με αυτές που είναι χαρακτηριστικό του μενού, αλλά η πρόσβαση σε αυτά είναι ταχύτερη. επεξεργασίας εικόνας Δελφών σε κάτι παρόμοιο με το πρόγραμμα Paint στα Windows. Δηλαδή, με τη βοήθεια του αυτό μπορείτε να κάνετε απλές ρυθμίσεις των εικόνων να θέσει σε αυτά επιγραφές και άλλα στοιχεία.

Εργαλεία προγραμματισμού

Δελφοί - IDE, το οποίο περιλαμβάνει ένα μεγάλο αριθμό εργαλείων για την αύξηση της αποτελεσματικότητας προγραμματιστή. Έτσι, έχουμε εξετάσει παραπάνω είναι οι βασικές ενότητες που συμπληρώνονται από μια σειρά ειδικών εργαλείων. Μεταξύ αυτών: το πρόγραμμα εντοπισμού σφαλμάτων, compiler, καθώς και στοιχεία και WinSight WinSpector. Να σημειωθεί ότι σε ορισμένες εκδόσεις των Δελφών επιλεγμένα στοιχεία πρέπει να εγκαταστήσετε ξεχωριστά. Μελετάμε την ειδικότητα τους.

Δελφοί πρόγραμμα εντοπισμού σφαλμάτων

Όσον αφορά το πρόγραμμα εντοπισμού σφαλμάτων - το εργαλείο αυτό συμπληρώνει το τμήμα επεξεργασίας κώδικα διενέργεια των απαραίτητων ελέγχων των κατάλληλων αλγορίθμων λογισμικού για την ορθότητα. Με αυτό, ο κύριος του έργου μπορεί να εξερευνήσει πραγματικά πηγή γραμμή κώδικα σας γραμμή. Σε ορισμένες περιπτώσεις, η λύση αυτού του προβλήματος, όπως η ανάπτυξη των εξαρτημάτων, τους Δελφούς ως αυτόνομο προϊόν μπορεί να συμπληρωθεί με ένα εξωτερικό πρόγραμμα εντοπισμού σφαλμάτων, η οποία επιτρέπει στον προγραμματιστή να ενισχυθεί κωδικό επαλήθευσης που δημιουργήθηκε από το λογισμικό.

Δελφοί compiler

Μελετάμε τώρα την ιδιαιτερότητα της εξεταζόμενης περιβάλλον ανάπτυξης compiler. Σημειώστε ότι στη δομή Δελφούς μπορεί να περιέχει αρκετές αντίστοιχα στοιχεία. Έτσι, υπάρχει μια επιλογή για να χρησιμοποιήσετε τον compiler DCC, το οποίο είναι χρήσιμο σε περιπτώσεις όπου το έργο της εργασίας με την εφαρμογή της εξωτερικής εντοπισμού σφαλμάτων.

Winsight και WinSpector

Οι ενότητες αυτές είναι μεταξύ εκείνων που πρέπει να εγκατασταθεί στους Δελφούς περαιτέρω. Χαρακτηρίζεται από τη σχετική δυσκολία mastering. Ωστόσο, πολλοί προγραμματιστές που έχουν εφαρμόσει μια ποικιλία του περιβάλλοντος ανάπτυξης των Δελφών, πιστεύεται ότι αυτά τα στοιχεία να είναι σίγουρος για να μάθουν να χρησιμοποιούν. Έτσι, Winsight μονάδα χρησιμοποιείται για την παρακολούθηση των μηνυμάτων των Windows. Ένα τέτοιο στοιχείο είναι WinSpector, θα πρέπει να διορθώσετε την κατάσταση του υπολογιστή σε ένα ειδικό αρχείο. Αν κατά τη διάρκεια της ανάπτυξης λογισμικού θα προκύψει τυχόν αποτυχίες, είναι πάντα δυνατό να ανοίξετε το αρχείο και να δούμε τι μπορεί να προκαλεί το πρόβλημα.

τυποποιημένα στοιχεία

Δελφούς περιβάλλον ανάπτυξης, γενικές πληροφορίες για τις οποίες μελετάμε, περιλαμβάνει μια σειρά από τυποποιημένα στοιχεία, τα οποία είναι επίσης χρήσιμο να γνωρίζουμε. Οι ειδικοί αναφέρονται σε εκείνα τα ακόλουθα: mainmenu, PopupMenu, Label, Επεξεργασία, Υπόμνημα, Button, Πλαίσιο ελέγχου, radiobutton, πλαίσιο λίστας, σύνθετο πλαίσιο, κύλισης, Groupbox, Panel, και Scrollbox. Θα μελετήσουμε συγκεκριμένες λεπτομέρειες τους.

Mainmenu εξάρτημα έχει σχεδιαστεί για να φιλοξενήσει το κύριο μενού της διεπαφής που δημιουργήθηκε από το πρόγραμμα. Για να το κάνετε αυτό, τοποθετήστε το κατάλληλο σημείο του εντύπου, και στη συνέχεια να επικοινωνήσουν με το ξενοδοχείο Τα στοιχεία μέσω του Επιθεωρητή αντικειμένου, και στη συνέχεια να καθορίσει τα κατάλληλα στοιχεία μενού.

PopupMenu εξάρτημα έχει σχεδιαστεί για να φιλοξενήσει αναδυόμενο μενού στο περιβάλλον που δημιουργείται από το πρόγραμμα, δηλαδή, ανοίγει με το πάτημα του δεξί πλήκτρο του ποντικιού.

συστατικό Label λειτουργεί για να εμφανιστεί ο σκοπός του κειμένου στο παράθυρο του προγράμματος. Μπορεί να ρυθμιστεί, για παράδειγμα, για να ρυθμίσετε την επιθυμητή γραμματοσειρά στο Επιθεωρητή Object.

Επεξεργασία στοιχείου είναι ενεργοποιημένη για να εμφανιστεί το κείμενο σχετικά με τα τμήματα της οθόνης, το οποίο ο χρήστης μπορεί να επεξεργαστεί, ενώ το πρόγραμμα εκτελείται. Υπόμνημα συστατικό του συμπληρώματος, μέσω της οποίας, με τη σειρά του, μπορεί να λειτουργήσει με μεγάλο κείμενο. Το στοιχείο αυτό περιλαμβάνει, για παράδειγμα, τις επιλογές, όπως η αναδίπλωση κειμένου, το κείμενο αντιγραφή.

συστατικό Button έχει σχεδιαστεί για να εκτελέσει διάφορες ενέργειες πατώντας το κουμπί ενώ το πρόγραμμα εκτελείται. Τοποθετήστε το αντίστοιχο στοιχείο σχετικά με τη μορφή, και στη συνέχεια, εισάγετε τον κατάλληλο κωδικό.

συστατικό πλαίσιο ελέγχου σας επιτρέπει να εμφανίσετε on-line οθόνη με ένα μικρό παράθυρο, το οποίο μπορεί να βάλει ένα σημάδι επιλογής με το ποντίκι. Ένα παρόμοιο στοιχείο - radiobutton. Διαφέρουν, πρώτον, την εμφάνιση - το δεύτερο συστατικό είναι κατασκευασμένο ως ένα κύκλο, και δεύτερον, το πρώτο μέλος επιτρέπει ταυτόχρονη επιλογή αρκετές επιλογές, radiobutton - μόνο ένα.

συστατικό πλαίσιο λίστας χρησιμοποιείται για να εμφανιστεί η οθόνη λίστας στην οποία ο χρήστης μπορεί να μετακινηθείτε με το ποντίκι. Κάτι παρόμοιο με αυτό ένα άλλο στοιχείο - Σύνθετο πλαίσιο, αλλά συμπληρώνεται από τη δυνατότητα να εισάγετε κείμενο σε ένα ειδικό πεδίο.

Κύλισης στοιχείο - μια γραμμή κύλισης στο παράθυρο. Συνήθως εμφανίζεται αυτόματα μόλις ένα χώρο κειμένου ή το σχήμα των αντικειμένων γίνει μεγαλύτερη από το παράθυρο.

Groupbox συστατικό ενεργοποιείται προκειμένου να καθορίσει τη σειρά των μετατόπιση μεταξύ των παραθύρων πατώντας το πλήκτρο TAB. στοιχείο Panel μπορεί να συμπληρώνεται με την οποία κίνηση μπορεί να πραγματοποιηθεί περισσότερα αντικείμενα σε μια φόρμα.

Scrollbox στοιχείο επιτρέπει να καθορίσει το σχήμα της περιοχής που μπορεί να μετακινηθεί προς οριζόντια και κάθετα. Σύμφωνα με το ακίνητο χαρακτηρίζονται από το κύριο παράθυρο των Δελφών από προεπιλογή. Αλλά εάν υπάρχει ανάγκη για τη συμμετοχή αυτών των επιλογών στα ειδικά σχήματα περιοχή, μπορείτε να χρησιμοποιήσετε το στοιχείο Scrollbox.

περίληψη

Δελφοί - ανάπτυξη εφαρμογών περιβάλλον με μεγάλες ευκαιρίες, την ίδια στιγμή που χαρακτηρίζεται από την απλότητα της χρήσης των βασικών λειτουργιών. Με τα εργαλεία που περιλαμβάνονται στη δομή του, είναι δυνατόν να δημιουργηθεί μια ποικιλία τύπων των προγραμμάτων για τα Windows και άλλα δημοφιλή λειτουργικά συστήματα.

Η επιλογή των Δελφών εργαλεία ανάπτυξης, πολλοί προγραμματιστές να προκαλέσει διασυνδέσεις χρηστικότητα κατάλληλο λογισμικό, καθώς και ένα ευρύ φάσμα εργαλείων που είναι χρήσιμα για την εργασία σε οποιοδήποτε μέρος του προγράμματος - στο στάδιο του σχεδιασμού, οι αλγόριθμοι προγραμματισμού ή εντοπισμού σφαλμάτων.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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