Кредит за слику: цомзеал/иСтоцк/ГеттиИмагес
Висуал Басиц је програмски језик који је направио Мицрософт и дизајниран да буде једноставан за коришћење и интеграцију са графичким интерфејсом Мицрософт Виндовс-а. То је наследник БАСИЦ-а, почетничког вишенаменског симболичког кода инструкција, ранијег језика заснованог на тексту са сличним циљем приступачности. Данас су доступне верзије Висуал Басица за Мицрософтово .НЕТ програмско окружење и за аутоматизацију задатака у Мицрософт Оффице-у.
Висуал Басиц и његова историја
Прва верзија Висуал Басиц-а објављена је 1991. године. Дизајниран је да омогући лаку конструкцију Виндовс програма, заједно са стандардизованим графичким интерфејсима познатим корисницима оперативног система.
Видео дана
Мицрософт је деценијама дистрибуирао верзије БАСИЦ програмског језика, али оне су биле дизајниране углавном за користити у окружењима командне линије као што је Мицрософтов ДОС оперативни систем, а не за употребу у модерним графичким операцијама система. Висуал Басиц је дизајниран да буде пуноправни програмски језик, употпуњен уобичајеним функцијама као што су рачунање, обрада стрингова и још много тога. Интегрисан је са приступом превлачења и испуштања за изградњу корисничких интерфејса који би га учинили лаким за употребу, чак и за почетнике или оне који немају довољно времена.
Висуал Басиц је наставио да се развија током 1990-их, све до издавања Висуал Басиц-а 6.0 1998. године. Имао је подршку за интеграцију са Мајкрософтовим компонентним објектним моделом, или ЦОМ, системом за Виндовс програме и компоненте за комуникацију и размену података и команди без обзира на језицима на којима су написане ин. Такође је укључио подршку за Јет базу података, коју такође користи база података Мицрософт Аццесс програма у софтверском пакету Мицрософт Оффице, што значи да је подршка базе података у суштини уклопљена у Језик.
Током 1990-их, многи Виндовс програми, укључујући неке корисне бесплатне схареваре услужне програме, као и комерцијалне алате, развијени су користећи Висуал Басиц. Док су програмери уживали у једноставности његове употребе, неки су се жалили на мешавину логике интерфејса и пословног кода отежавало је уочавање где су карактеристике заиста имплементиране у програму, што је отежавало ВБ код успоставити. Његова подршка објектно оријентисаном програмирању, која је у то време била прилично популарна, такође је била ограничена.
Успон ВБ.Нета
Висуал Басиц 6 је ефективно замењен новим програмским језиком под називом ВБ.НЕТ. Дизајниран је да се интегрише са Мицрософт-овим .НЕТ програмским системом, баш као што су његови претходници интегрисани са ЦОМ-ом и Јет-ом. Такође је додао више подршке за објектно оријентисано програмирање него што су имали његови претходници.
Иако језик има своје присталице, он се ређе користи од других .НЕТ језика, посебно Ц#, а Мицрософт је рекао да можда неће испоручити све Ц# функције ВБ.НЕТ-у.
Ипак, Висуал Басиц-ово наслеђе вероватно живи иу функцији Виндовс Формс у Висуал Студио-у, Мицрософтовом развојном окружењу. Омогућава изградњу образаца у стилу превлачења и испуштања који ради са Ц#, ВБ.НЕТ и другим .НЕТ језицима.
Висуал Басиц за апликације
Варијанта Висуал Басица се и даље користи за аутоматизацију и скриптовање задатака у оквиру Мицрософт Оффице пакета, укључујући Мицрософт Ворд и Мицрософт Екцел. Назван Висуал Басиц за апликације, или једноставно ВБА, језик је у великој мери компатибилан са традиционалним Висуал Басиц 6.