Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Η διαφορά μεταξύ SDI Φόρμα & Φόρμα MDI σε Visual Basic

Visual Basic παρέχει στους προγραμματιστές μια επιλογή μεταξύ δύο διαφορετικών μοντέλων διεπαφής χρήστη για τις εφαρμογές τους : η δυνατότητα Single Document Interface ( SDI ) και το Multiple Interface εγγράφων ( MDI ) . Από το 2010 , οι περισσότερες εφαρμογές χρησιμοποιούν τη διασύνδεση SDI , αλλά η διασύνδεση MDI μπορεί να είναι πιο κατάλληλη για ορισμένες εφαρμογές . Σχετικά με SDI
Η

περισσότερες εφαρμογές στα Windows 95 ή νεότερη έκδοση χρησιμοποιήσετε ένα ενιαίο έγγραφο Interface . Κάθε παράθυρο της εφαρμογής κατέχει ένα ενιαίο έγγραφο , οπότε αν ο χρήστης θέλει να ανοίξει περισσότερο τα έγγραφα με την εν λόγω αίτηση, πρέπει να ανοίξετε ένα νέο παράθυρο . Είναι ' s επίσης την προεπιλεγμένη λειτουργία όταν την οικοδόμηση μιας εφαρμογής με τη Visual Basic . Ένα παράδειγμα εφαρμογής SDI είναι Windows Notepad .
Εικόνων για MDI
Η

Πολλαπλές Διεπαφές έγγραφο ήταν πιο δημοφιλής στις εκδόσεις των Windows πριν από τα Windows 95 , αλλά & # 039 ? ve γίνει λιγότερο συχνές , εκτός από λίγες εφαρμογές . Με MDI , κάθε παράθυρο μέσα σε μια εφαρμογή κατέχει πολλά έγγραφα , συνήθως σε υπο - παράθυρα . Κάθε φορά που ο χρήστης θέλει να ανοίξει ένα νέο έγγραφο , αντί να ανοίξετε ένα νέο παράθυρο , το έγγραφο ανοίγει μέσα στο υπάρχον παράθυρο και μετοχές με όλα τα άλλα ανοικτά έγγραφα . Ένα παράδειγμα εφαρμογής MDI είναι ένα καρτέλες περιήγησης στο Web , όπως τον Firefox , όπου οι χρήστες έχουν τη δυνατότητα να ανοίξει έγγραφα σε πολλές καρτέλες μέσα στο ίδιο παράθυρο .

Η Πλεονεκτήματα της SDI

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

MDI μπορεί να χειριστεί συχνά πολλαπλά έγγραφα πιο εύκολα από ό, τι τα προγράμματα SDI . Για παράδειγμα , πολλοί συντάκτες κειμένου MDI επιτρέπουν στο χρήστη να ανοίξετε πολλαπλά πλευρά αρχεία κειμένου δίπλα στο ίδιο παράθυρο , γεγονός που καθιστά εύκολο να συγκρίνουν και να αναζητήσετε πληροφορίες από ένα δεύτερο έγγραφο , ενώ εργάζονται για το πρώτο .
Η
Σταθερότητα και απόδοση
Η

SDI τείνουν να είναι πιο ισχυρή και bug-free από εφαρμογές MDI , δεδομένου ότι ένα σοβαρό λάθος με ένα έγγραφο που σπάνια επηρεάζει τα άλλα έγγραφα μέσα σε ένα περιβάλλον SDI . Για παράδειγμα , αν κάποιος κολλάει έγγραφο Σημειωματάριο των Windows , κάθε άλλο ανοιχτό αντίγραφα του Notepad συνήθως θα επιβιώσουν την συντριβή . Από την άλλη πλευρά , εάν μία σελίδα Web στο Firefox προκαλεί το πρόγραμμα περιήγησης για την συντριβή , όλες οι ανοιχτές σελίδες Web πεθάνουν με αυτό . Παρ 'όλα αυτά , οι εφαρμογές MDI τείνουν να αποδίδουν πιο γρήγορα από ό, τι τα προγράμματα SDI , δεδομένου ότι μόνο μία έκδοση της εφαρμογής φορτώνεται στη μνήμη .
Η
εικόνων

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

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