λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Τεχνολογία Λογισμικού

Πώς να κλείσει ένα GUI σε MATLAB

Matlab είναι ένα τεχνικό πρόγραμμα υπολογιστών για τους μηχανικούς . Matlab περιλαμβάνει ένα εργαλείο για τη δημιουργία γραφικών διεπαφών χρήστη ( GUIs ) που επιτρέπει στους χρήστες να επιλέγουν αντικείμενα από μια παλέτα των προ - κωδικοποιημένα στοιχεία και να προσαρμόσετε αυτά τα αντικείμενα χρησιμοποιώντας ένα εργαλείο επιθεώρησης ιδιοτήτων . Όταν έρχεται η ώρα για τον χρήστη να δοκιμάσει και να χρησιμοποιήσετε το γραφικό περιβάλλον , είναι σημαντικό να προγραμματίσετε μια μέθοδο για να κλείσει το γραφικό περιβάλλον που εξασφαλίζει ο χρήστης δεν θα χάσει οποιαδήποτε εργασία . Αυτό μπορεί να γίνει με τον προγραμματισμό μιας στενή συνάρτηση επιβεβαίωσης. Τα πράγματα που θα χρειαστείτε
Matlab R2007a ή νεότερη έκδοση
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε το Matlab και το είδος «οδηγού» στο παράθυρο εντολών .
Η 2

Κάντε κλικ στην καρτέλα " Άνοιγμα υπάρχουσας GUI " , όταν σας ζητηθεί . Πλοηγηθείτε στο αποθηκευμένο GUI σας , επιλέξτε το και κάντε κλικ στο " OK".
Εικόνων 3

Κάντε κλικ στο εικονίδιο χαρτί και μολύβι στο παράθυρο επεξεργαστή GUI για να ανοίξετε το m-file .

4

Προσθέστε τον ακόλουθο κώδικα στο πλαίσιο της πρώτης λειτουργίας που αναφέρονται στο m-file : " guidata ( hObject , λαβές ) ? "
5

Πληκτρολογήστε τον ακόλουθο κώδικα στο πλαίσιο της γραμμής του κώδικα πληκτρολογήσατε στο βήμα τέσσερα : " σετ ( handles.figure1 , « CloseRequestFcn » , @ closeGUI ) ? "
Η 6

Πληκτρολογήστε τα ακόλουθα στο τέλος του m-file σας : " closeGUI λειτουργία ( src , evnt ) "
Η 7

Προσθέστε αυτόν τον κωδικό στο πλαίσιο των νέων σας λειτουργία closeGUI : « Η επιλογή = questdlg ( ; θέλετε να κλείσετε το γραφικό περιβάλλον »,« Close Αίτηση λειτουργία » , « Ναι » , « Όχι » , « Ναι » )? " . στην επόμενη γραμμή κώδικα
Η 9

Τύπος " "
8

Τύπος " διακόπτη επιλογής , περίπτωση « Ναι » , « για η επόμενη γραμμή του κώδικα . Βεβαιωθείτε ότι η γραμμή έχει χαραχθεί μία φορά .
Η 10

Τύπος " διαγραφή ( ΕΣΟ ) " στην επόμενη γραμμή . Βεβαιωθείτε ότι η γραμμή έχει χαραχθεί δύο φορές .
Η 11

Τύπος "υπόθεση « Όχι » στην επόμενη γραμμή . Βεβαιωθείτε ότι η γραμμή έχει χαραχθεί μία φορά .
Η 12

Τύπος " επιστροφή" στην επόμενη γραμμή . Βεβαιωθείτε ότι η γραμμή έχει χαραχθεί δύο φορές .
Η 13

Τύπος " τέλος " στην επόμενη γραμμή για να ολοκληρώσετε το νέο σας στενή συνάρτηση επιβεβαίωση . Αποθηκεύστε το αρχείο m-file και τελειώσετε .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα