| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    La différence entre le SDI et le formulaire de MDI dans Visual Basic
    Visual Basic fournit aux développeurs un choix entre deux modèles d'interface utilisateur différents pour leurs applications : le document unique interface (SDI) et de l'interface de documents multiples ( MDI) . En 2010, la plupart des applications utilisent l'interface SDI , mais l'interface MDI peuvent être plus appropriés pour certaines applications. À propos de SDI

    plupart des applications sous Windows 95 ou version ultérieure utilisent une interface de document unique . Chaque fenêtre de l'application est titulaire d'un document unique, donc si l'utilisateur veut ouvrir plus de documents à cette application , il faut ouvrir une nouvelle fenêtre. Il s ' également le mode par défaut lors de la création d'une application avec Visual Basic. Un exemple d'une application SDI est Windows Notepad .
    Propos de MDI

    plusieurs interfaces document ont été plus populaires dans les versions de Windows antérieures à Windows 95, mais ils & # 039 ; devenir ve moins commun , en dehors de quelques applications. Avec un aérosol-doseur , chaque fenêtre dans une application détient plusieurs documents , généralement en sous-fenêtres . Chaque fois que l'utilisateur veut ouvrir un nouveau document, plutôt que d'ouvrir une nouvelle fenêtre , le document s'ouvre dans la fenêtre et la partage avec tous les autres documents ouverts existant. Un exemple d'une application MDI est un navigateur Web par onglets comme Firefox , où les utilisateurs ont la possibilité d' ouvrir des documents en plusieurs onglets dans la même fenêtre.

    Avantages de SDI
    < br >

    Une interface SDI fonctionne très bien avec plusieurs moniteurs et plusieurs bureaux virtuels . Il permet également aux utilisateurs de basculer entre plusieurs documents ouverts en utilisant la barre des tâches Windows natif et gestionnaire de tâches, plutôt que par un code spécial qui doit être inscrite dans votre application.
    Avantages de MDI
    les applications MDI

    peuvent souvent gérer plusieurs documents plus facilement que les programmes SDI. Par exemple , de nombreux éditeurs de texte MDI permettent à l' utilisateur d'ouvrir plusieurs textes fichiers côte à côte dans la même fenêtre , ce qui permet de comparer et de rechercher des informations à partir d'un second document tout en travaillant sur le premier.
    < Br > Stabilité et
    applications SDI

    de performance ont tendance à être plus robuste et sans bug que les applications MDI , depuis une grave erreur avec un document affecte rarement les autres documents dans un environnement SDI . Par exemple, si un seul document Bloc-notes Windows se bloque , les autres copies ouvertes du Bloc-notes vont généralement survivre à l' accident. D'autre part, si une page Web dans Firefox , le navigateur crash, toutes les pages Web ouvertes mourir avec elle . Néanmoins , les applications MDI ont tendance à effectuer plus rapidement que les programmes SDI , depuis une seule version de l'application est chargée en mémoire.

    Previous :

    next :
      articles connexes
    ·Comment les valeurs limites d'entrée à lettres Seulem…
    ·Comment déterminer si un élément existe en VB Tablea…
    ·Comment faire pour effacer le Presse-papiers Avec VBScr…
    ·Comment arrêter une boucle en VB6 
    ·Class & Objets en VB 6.0 Tutorial 
    ·Propriétés de Visual Basic 
    ·Comment ajouter Vb.Net données à un document XML 
    ·Comment compresser MS Access DB dans VB 
    ·Comment créer un fichier à accès aléatoire 
    ·Comment faire pour créer plusieurs formulaires dans VB…
      articles en vedette
    ·Quelles sont les différences entre la syntaxe et des e…
    ·Comment savoir FoxPro ligne 
    ·Comment supprimer de données MySQL à une certaine pé…
    ·Comment créer un tableau en PHP 
    ·Comment puis-je installer Java sur mon ordinateur HP 
    ·Comment configurer Java JDK 
    ·Comment faire pour modifier des clés de registre en VB…
    ·Comment faire pour créer un programme d'installation p…
    ·Comment démarrer un service Windows en utilisant VB.NE…
    ·Comment lire un fichier CSV en PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com