Σχετικά με το μάθημα:
ενδιάμεσος
Το μάθημα γράφτηκε από τον Wes Turner, που σας έφερε ο Zarko Gajic
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ:
Αυτός ο Οδηγός αφορά την ανάπτυξη προγραμμάτων Delphi χωρίς τις μονάδες "Έντυπα" και "Έλεγχοι" ή οποιαδήποτε από τις Βιβλιοθήκες Component. Θα σας δείξει πώς να δημιουργήσετε τάξεις παραθύρων και παράθυρα, πώς να χρησιμοποιήσετε το "Loop Message" για να περάσετε μηνύματα στη λειτουργία χειρισμού μηνυμάτων WndProc κ.λπ ...
Προαπαιτούμενα:
Κεφάλαια:
Εισαγωγή:
Το μέγεθος του αρχείου μιας "τυπικής" εφαρμογής Delphi είναι τουλάχιστον 250 Kb, λόγω της μονάδας "Forms", η οποία θα περιλαμβάνει μεγάλο αριθμό κωδικών που μπορεί να μην χρειάζονται. Χωρίς τη μονάδα "Έντυπα", η ανάπτυξη σε API σημαίνει ότι θα κωδικοποιείτε στη μονάδα .dpr (πρόγραμμα) της εφαρμογής σας. Δεν θα υπάρχει κάποιος χρήσιμος Επιθεωρητής αντικειμένων ή κανένα στοιχείο, αυτό ΔΕΝ είναι RAD, είναι αργό και δεν υπάρχει καμία οπτική "φόρμα" για να δείτε κατά τη διάρκεια της ανάπτυξης. Αλλά με την εκμάθηση πώς να το κάνετε αυτό θα αρχίσετε να βλέπετε πώς λειτουργεί το λειτουργικό σύστημα Windows και χρησιμοποιεί τις επιλογές δημιουργίας παραθύρων και τα παράθυρα "μηνύματα" για να κάνουν πράγματα. Αυτό είναι πολύ χρήσιμο στον Delphi RAD με το VCL και σχεδόν απαραίτητο για την ανάπτυξη εξαρτημάτων VCL. Εάν μπορείτε να βρείτε το χρόνο και οι ασθενείς να μάθουν για τα μηνύματα των Windows και τις μεθόδους χειρισμού μηνυμάτων, θα το κάνετε αυξάνετε σημαντικά την ικανότητά σας να χρησιμοποιείτε τους Δελφούς, ακόμη και αν δεν χρησιμοποιείτε κλήσεις API και προγραμματίζετε μόνο με το VCL.
ΚΕΦΑΛΑΙΟ 1:
Όταν διαβάσετε τη βοήθεια του Win32 API, βλέπετε ότι χρησιμοποιείται η σύνταξη γλωσσών "C". Αυτό το άρθρο θα σας βοηθήσει να μάθετε τις διαφορές μεταξύ των τύπων της γλώσσας C και των τύπων της γλώσσας Delphi.
Συζητήστε για ερωτήσεις, σχόλια, προβλήματα και λύσεις που σχετίζονται με αυτό το κεφάλαιο!
ΚΕΦΑΛΑΙΟ 2:
Ας κάνουμε ένα άτυπο πρόγραμμα που παίρνει είσοδο χρήστη και δημιουργεί ένα αρχείο (συμπληρωμένο με πληροφορίες συστήματος), χρησιμοποιώντας μόνο τις κλήσεις API των Windows.
Συζητήστε για ερωτήσεις, σχόλια, προβλήματα και λύσεις που σχετίζονται με αυτό το κεφάλαιο!
ΚΕΦΑΛΑΙΟ 3:
Ας δούμε πώς να δημιουργήσετε ένα πρόγραμμα GUI των Windows με παράθυρα και ένα βρόχο μηνυμάτων. Εδώ θα βρείτε αυτό που θα βρείτε σε αυτό το κεφάλαιο: μια εισαγωγή στις μηνυμάτων των Windows (με μια συζήτηση σχετικά με τη δομή του μηνύματος)? για τη λειτουργία WndMessageProc, τις λαβές, τη λειτουργία CreateWindow και πολλά άλλα.
Συζητήστε για ερωτήσεις, σχόλια, προβλήματα και λύσεις που σχετίζονται με αυτό το κεφάλαιο!
Περισσότερα έρχονται ...