120 likes | 231 Views
Visual Basic. ΜΕΤΑΒΛΗΤΕΣ ΚΑΙ ΣΤΑΘΕΡΕΣ. Στα προηγούμενα μαθήματα…. Εισαγωγή στη Visual Basic Form ( Φόρμα) - Χρησιμοποιείται για να τοποθετηθούν τα άλλα αντικείμενα του προγράμματος
E N D
Visual Basic ΜΕΤΑΒΛΗΤΕΣ ΚΑΙ ΣΤΑΘΕΡΕΣ
Στα προηγούμενα μαθήματα…. • Εισαγωγή στη Visual Basic • Form (Φόρμα) -Χρησιμοποιείται για να τοποθετηθούν τα άλλα αντικείμενα του προγράμματος • Label (ετικέτα) -Χρησιμοποιείται για την παρουσίαση αποτελεσμάτων. Επίσης χρησιμοποιείται για να καθοδηγεί τους χρήστες. • Command Button (Κουμπί) Χρησιμοποιείται για την εκτέλεση των εντολών
Προγραμματισμός Command Button • Κάνουμε διπλό κλικ στο command button και μας εμφανίζει την όψη κώδικα εντολών (Code View) Όνομα Command Button Πότε θα εκτελεστούν οι εντολές Εντολές που θέλουμε να εκτελεστούν
Αλλαγή ιδιοτήτων κατά την εκτέλεση του προγράμματος Όνομα αντικειμένου.Ιδιότητα=Τιμή Παραδείγματα (Το περιεχόμενο του lblSchoolώστε να γράφει Λύκειο Κοκκινοχωρίων) lblSchool.Caption=“Λύκειο Koκκινοχωρίων” (Το περιεχόμενο του lblMessageνα γράφει “Hello World”) lblMessage.Caption=“Hello World”
Μεταβλητές • ΜΕΤΑΒΛΗΤΗ: Είναι μια θέση μνήμης στην οποία αποθηκεύονται τιμές που χρησιμοποιούνται στο πρόγραμμα και μπορούν να αλλάξουν κατά τη διάρκεια εκτέλεσης του. • Οι μεταβλητές δημιουργούνται όταν δηλώνονται σε μια διαδικασία ή φόρμα. Σταθερές Είναι μια θέση μνήμης της οποίας οι τιμές δεν αλλάζουν ποτέ • Π.χ ΕμβαδόνKύκλου = π.R2 • Μεταβλητές: • R, ΕμβαδόνKύκλου • Σταθερές:Π(είναι πάντα 3,14 και δεν αλλάζει ποτέ)
Κανόνες ονομασίας μεταβλητών • Να αποτελείται από λατινικά γράμματα, αριθμούς ή/και την κάτω παύλα (_). Δεν πρέπει να περιέχει κενά ή άλλα σύμβολα (π.χ. τελεία). • Να ξεκινά με γράμμα και να έχει μήκος μέχρι 256 χαρακτήρες. • Να μη χρησιμοποιεί δεσμευμένες λέξεις ή ονόματα αντικειμένων ή ιδιοτήτων της VisualBasic (π.χ. End, Sub, Function). • Μπορείτε να δίνεται περιγραφικά ονόματα που συνδυάζουν μια ή περισσότερες λέξεις (π.χ. TotalCostOfProduct). • Μπορείτε να κάνετε συνδυασμούς πεζών και κεφαλαίων γραμμάτων ή και αριθμών (π.χ. MyBirthDate, Product1).
Ονομασία μεταβλητών Σωστό Λάθος Λάθος Λάθος Σωστό
Τύποι μεταβλητών Integer Ακέραιοι Αριθμοί Currency Δεκαδικοί Αριθμοί String Κείμενο
Δήλωση μεταβλητών • Η σύνταξη του ορισμού μια τοπικής μεταβλητής δίνεται από την παρακάτω εντολή: Dim Όνομα Μεταβλητής As Τύπος Δεδομένων π.χ. Dim Arithmos as Integer Dim Onoma as String
Δήλωση σταθερών • Η σύνταξη του ορισμού μια σταθεράς δίνεται από την παρακάτω εντολή: Const Όνομα Σταθεράς As Τύπος Δεδομένων = σταθερή τιμή π.χ. Const pi As Currency = 3.14
Παράδειγμα • Να δημιουργήσετε το πρόγραμμα που δέχεται την πλευρά ενός τετραγώνου και υπολογίζει την περίμετρο του.
Private sub cmdCalculate_Click() ‘ Δήλωση μεταβλητών Dim A as Integer Dim P as Integer ‘ Μετατροπή του κειμένου σε αριθμό A=Val (txtA.Text) ‘ Υπολογισμός P=4*A ‘ Παρουσίαση αποτελέσματος lblP.Caption=P End Sub