Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Het verschil tussen SDI Form & MDI formulier in Visual Basic
Visual Basic biedt ontwikkelaars een keuze tussen twee verschillende user interface modellen voor hun toepassingen : de Single Document Interface ( SDI ) en de Multiple Document Interface ( MDI ) . Vanaf 2010 , de meeste toepassingen gebruikt u de SDI -interface , maar de MDI -interface kan meer geschikt zijn voor bepaalde toepassingen . Over SDI

meeste toepassingen in Windows 95 of hoger gebruik een Single Document Interface . Elk venster van de applicatie bezit is van een enkel document , dus als de gebruiker wil meer documenten te openen met dat verzoek , moet hij een nieuw venster te openen . Het ' s tevens de standaard modus bij het bouwen van een applicatie met Visual Basic . Een voorbeeld van een SDI- aanvraag is Windows Kladblok .
Over MDI

Multiple Document Interface populairder waren in versies van Windows voorafgaand aan Windows 95 , maar ze & # 039 ve minder gemeenschappelijk geworden , buiten een paar toepassingen . Met een MDI , elk venster in een applicatie houdt meerdere documenten , meestal in sub - vensters . Elke keer dat de gebruiker wil om een ​​nieuw document te openen , in plaats van het openen van een nieuw venster , het document wordt geopend binnen het bestaande raam en deelt met alle andere geopende documenten . Een voorbeeld van een MDI- toepassing is een tabbed webbrowser zoals Firefox , waar gebruikers hebben een optie om documenten te openen in meerdere tabbladen in hetzelfde venster .
Voordelen van SDI
< br

Een SDI -interface > werkt zeer goed met meerdere beeldschermen en meerdere virtuele desktops . Het maakt het ook mogelijk gebruikers te schakelen tussen meerdere geopende documenten met behulp van de native Windows -taakbalk en Taakbeheer , in plaats van via speciale code die moet worden geschreven in uw toepassing .
Voordelen van MDI

MDI -toepassingen kan vaak overweg met meerdere documenten gemakkelijker dan SDI 's . Bijvoorbeeld, veel MDI tekst editors de gebruiker toestaan ​​om meerdere tekstbestanden kant te openen aan zij in hetzelfde venster , waardoor het gemakkelijk te vergelijken en opzoeken van informatie uit een tweede document tijdens het werken aan het eerste .
< Br > Stabiliteit en prestaties

SDI toepassingen
neiging om meer robuuste en bug - free dan MDI -toepassingen , omdat een ernstige fout met een document zelden van invloed op de andere documenten binnen een SDI -omgeving . Bijvoorbeeld , als men Windows Kladblok-document crasht , alle andere geopende exemplaren van Notepad zal meestal overleven de crash . Anderzijds , wanneer een webpagina in Firefox geeft de browser crash , alle geopende webpagina's sterven met het . Toch MDI -toepassingen hebben de neiging om sneller dan SDI programma's uit te voeren , aangezien er slechts een versie van de toepassing in het geheugen wordt geladen .

Previous: Next:
  Visual Basics Programming
·Hoe te converteren naar Hex By…
·Hoe te Form 2 Geef in Visual B…
·Hoe maak je een Open File Dial…
·Hoe te VBA gebruiken voor bere…
·Hoe maak je een dataset in Vb.…
·Hoe Website Achtergronden Creë…
·Hoe kan ik een evenement in VB…
·ANSI Tekens in Visual Basic 
·Hoe je Multiple Lines of VB.NE…
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Wat is DICHTBIJ PASCAL en FAR PASCAL ? 
·Hoe te Pakketten maken voor Cydia op een…
·Hoe kan ik HTML -extensies in C schrijve…
·Om te lezen hoe een Punch Card 
·C - Sharp Projecten voor School Manageme…
·Hoe API's werken? 
·Hoe maak je een 5D array toewijzen 
·Soorten Variabele Attribute gegevens 
·Algebraïsche Data Types 
Copyright © Computer Kennis http://www.nldit.com