Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Forskjellen mellom SDI Form & MDI Form i Visual Basic
    Visual Basic gir utviklere med et valg mellom to ulike brukergrensesnitt modeller for sine søknader : Single Document Interface ( SDI ) og Multiple Document Interface ( MDI ) . Som i 2010, de fleste programmer bruker SDI -grensesnittet , men MDI -grensesnitt kan være mer hensiktsmessig for enkelte programmer . Om SDI

    De fleste programmer i Windows 95 eller senere bruke en Single Document Interface . Hvert vindu i programmet har et enkelt dokument , så hvis brukeren ønsker å åpne flere dokumenter med det programmet, må han åpne et nytt vindu . Det ' er også standard modus når du bygger et program med Visual Basic. Et eksempel på en SDI -programmet er Windows Notisblokk.
    Om MDI

    flere dokumenter Grensesnitt var mer populære i versjoner av Windows før Windows 95 , men de & # 039 , ve blitt mindre vanlig , utenom noen få programmer . Med et MDI , har hvert vindu i et program flere dokumenter , vanligvis i sub - vinduer. Hver gang brukeren ønsker å åpne et nytt dokument , i stedet for å åpne et nytt vindu , åpnes dokumentet i eksisterende vindu og deler den med alle andre åpne dokumenter. Et eksempel på en MDI programmet er en fanebasert nettleser som Firefox , hvor brukerne har en mulighet til å åpne dokumenter i flere faner i samme vindu .

    Fordeler med SDI

    En SDI -grensesnittet fungerer veldig godt med flere skjermer og flere virtuelle skrivebord . Den tillater også brukere å bytte mellom flere åpne dokumenter med de innfødte oppgavelinjen i Windows og oppgave manager, heller enn gjennom spesiell kode som må skrives inn i applikasjonen .
    Fordeler med MDI

    MDI applikasjoner kan ofte håndtere flere dokumenter lettere enn SDI -programmer . For eksempel, mange MDI tekst redaktører lar brukeren til å åpne flere tekstfiler side om side i det samme vinduet , noe som gjør det enkelt å sammenligne og slå opp informasjon fra et annet dokument mens du arbeider på den første .

    stabilitet og ytelse

    SDI søknader tendens til å være mer robust og bug- fri enn MDI applikasjoner , siden en alvorlig feil med ett dokument sjelden påvirker de andre dokumentene i en SDI miljø . For eksempel, hvis en Windows Notisblokk-dokument krasjer , vil alle andre åpne eksemplarer av Notepad vanligvis overleve ulykken. På den annen side , hvis en webside i Firefox fører til at nettleseren til å krasje , alle åpne nettsider dø med det . Likevel MDI applikasjoner har en tendens til å utføre raskere enn SDI -programmer , siden bare én versjon av programmet er lastet inn i minnet .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke et museklikk som handling i Visual Basic 
    ·Hvordan sette Mnemonic Viktige Associations Med Visual …
    ·Hvordan legge til en ODBC markerte til VB.NET 
    ·Hvordan bruke VBScript begivenhet Object 
    ·Hvordan Krypter Med Visual Basic 
    ·Hvordan bruke Vb.Net i HTML Dynamic 
    ·Hvordan endre tekst Color of listeboksen Elementer i Vi…
    ·Hvordan bruke VB.NET Express Endre Recording Input 
    ·Hvordan laste og lagre flersidige TIF -filer i Vb.NET 
    ·Slik bruker du flere ulikheter i Visual Basic 
      Anbefalte artikler
    ·Hvordan legge til den nye posten i Access 2007 Ved hjel…
    ·Hvordan bruke negative tall i C 
    ·Hvordan lage Enter -tasten Også en Tab-tasten i Visual…
    ·Hvordan Synkroniser blokker av kode i Java 
    ·Hvordan fylle opp en VB Combo Box med data fra Database…
    ·Hvordan koble til Access database i VB.net 
    ·Hvordan lage Silverlight Apps Med JavaScript 
    ·Slik bruker du en tekstboks for File Name VB6 
    ·Hvordan å omdirigere e-post til en PHP Program Desk 
    ·Hvordan lage en Tkinter Button Inaktive 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/