Pěchovič ....... internet & design ......

pechovic.com Reference podle technologie 

Visual Basic

Visual Basic je dialektem programovacího jazyka BASIC od společnosti Microsoft. Ten v 80. létech našel široké uplatnění na domácích mikropočítačích. Ve svých prvních verzích nepodporoval volání funkcí (ke skokům v programu sloužil příkaz goto, tato koncepce se později ukázala jako nevyhovující) a jednotlivé řádky kódu musely být číslovány. Pozdější verze už poskytovaly plnohodnotný strukturovaný návrh a některé současné verze dokonce umožňují objektově orientované programování (Visual Basic, Gambas).

Ve svých začátcích programování pomocí jednoduchých programovacích jazyků jako je QBasic (přibližně v roce 1995) bylo mým největším úspěchem naprogramování kompletního účetního programu MoneyCount 2.1. Tento účetní program byl kompletně ovládán klávesnicí a myší, s výstupem do souboru či tisku, což v tomto primitivním interpretu (QBasic nebyl v tomto smyslu plnohodnotným programovacím jazykem i přes to že jeho plná verze - QuickBasic - kompilaci umožňovala) bylo poměrně komplikované. Vývoj se však nesoustředil jen na tento účetní program, ale naprogramoval jsem samozřejmě několik her a dalších jednoduších aplikací, které však již dávno odvál čas jak po grafické (a celkově technické) stránce, tak po stránce motivu (jednoduché střílečky a textovky). Hledal jsem lepší nástroj a tak jsem se na VOŠ dostal k Visual Basicu. Ten narozdíl od QBasicu umožňoval skutečný návrh aplikací i s kompilací zdrojového kódu (výrobce obého Microsoft, poslední verzí QuickBasicu byla 4.5, Visual Basic poté plynule přešel pod .Net platformu což je doposud nejvyspělejší programovací nástroj od Microsoftu).

Co je VBScript ?

VBScript je skriptovací jazyk Microsoft Visual Basic Scripting Edition určený pro vkládání kódu do webových stránek a běžné skriptování ve WSH (Interpreter skriptů nazývaný Windows Scripting Host), založený na jazyce Visual Basic. Vznik jazyka je spolu se vznikem jazyka JScript (taktéž WSH a CScript - neplést s JavaScriptem) považován za odpověď firmy Microsoft na vznik jazyka JavaScript.
Jazyk VBS je mezi hackery oblíbený pro psaní virů (např.: „W32.LoveLetter“ známý jako „ILoveYou“ a mnoho dalších), mimo jiné proto, že malé skripty lze spouštět na většině současných verzí Windows s WSH a dokáže přes VBA API (Aplikační rozhraní „Visual Basic For Aplications“) přistupovat k velkému množství programů na počítači oběti a rozesílat se tak např. pomocí e-mailu jejím známým a vytahovat z počítače důvěrná data.
Jazyk VBS je dobře použitelný i v kladném smyslu. Např: ve HTA Html Application. VBS je po JavaScriptu nejpoužívanější skriptovací jazyk hlavně díky podobnosti Visual Basicu a téměř neomezeným schopnostem, které zajišťuje WMI. Na spuštění VBS je potřeba nainstalovaný Windows Scripting Host.