Разлика између СДИ обрасца и МДИ обрасца у Висуал Басицу

Аутор: Charles Brown
Датум Стварања: 3 Фебруар 2021
Ажурирати Датум: 1 Јули 2024
Anonim
Разлика између СДИ обрасца и МДИ обрасца у Висуал Басицу - Чланци
Разлика између СДИ обрасца и МДИ обрасца у Висуал Басицу - Чланци

Садржај

Висуал Басиц пружа програмерима два различита шаблона интерфејса за своје апликације: интерфејс за појединачни документ (СДИ) и интерфејс за више докумената (МДИ). Многе апликације користе СДИ интерфејс, али МДИ може бити прикладнији за неке од њих.


Висуал Басиц пружа два шаблона за интерфејс који се могу уклопити у различите намене. (Јупитеримагес / Пикланд / Гетти Имагес)

О СДИ

Многе апликације у оперативном систему Виндовс 95 и касније користе СДИ интерфејс. Сваки прозор садржи један документ, тако да када корисник жели да отвори више апликацијских докумената, треба отворити нови прозор. То је такође подразумевани режим приликом креирања апликације у Висуал Басицу. Пример СДИ апликације у Виндовс-у је Нотепад.

О МДИ

МДИ интерфејси су били најпопуларнији у верзијама Виндовса раније од 95, али су постали мање уобичајени осим у неким апликацијама. Са МДИ, сваки прозор у апликацији садржи више докумената, обично у под-прозорима. Сваки пут када корисник жели да отвори нови документ, он се отвара у постојећем прозору уместо новог, и овај прозор се дели са другим документима. Пример МДИ апликације је веб прегледач са картицама као што је Фирефок, у којима корисници имају могућност отварања докумената на више картица у истом прозору.


Предности СДИ

СДИ интерфејс одлично ради са мониторима и више виртуелних десктопа. Такође омогућава корисницима да се крећу између отворених докумената користећи траку задатака и Виндовс менаџер, уместо да то раде помоћу посебног кода који треба да буде написан у вашој апликацији.

Предности МДИ

МДИ апликације могу контролисати више докумената лакше него СДИ. На пример, многи МДИ текстуални едитори дозвољавају кориснику да отвори више текстуалних датотека и прикаже их раме уз раме у истом прозору, олакшавајући упоређивање и добијање информација из другог документа док радите на првом.

Стабилност и перформансе

СДИ апликације имају тенденцију да буду робусније и имају мање грешака него МДИ, јер озбиљна грешка са једним документом ретко утиче на друге документе у СДИ окружењу. На пример, ако Веб страница у Фирефок-у узрокује рушење претраживача, све отворене веб странице су погођене. Међутим, МДИ апликације имају тенденцију да буду брже од СДИ јер се у меморију учитава само једна верзија апликације.