Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Visual Basic sa používa na vytvorenie rôznych typov projektov , ako sú formuláre systému Windows , knižníc tried a ovládacích prvkov ActiveX . Programátor píše kód , ktorý je nezávislý na platforme a môže bežať na všetkých operačných systémoch Windows . Aj keď to má iné použitia , VBA je najviac často používaný vytvoriť makro , ktoré je trochu kódu , ktorý vykonáva funkciu . VBA nepoužíva samostatné formuláre a moduly pre každý projekt , miesto , všetko je kódované v rovnakom priestore .
Prostredie
Programátori naprogramovať a vytvoriť pomocou Microsoft Visual Studio Visual Basic aplikácie samostatné . Oni potom distribuovať tieto aplikácie pre ostatné nainštalovať a spustiť na svojich počítačoch . VBA nevytvára samostatný spustiteľný súbor , a programátor nepotrebuje Visual Studio písať kód jazyka VBA . VBA beží v rámci iných hostiteľských programov , najmä Microsoft Office , pomocou jazyka Visual Basic runtime . Programátori vytvárať , upravovať a spúšťať programy v jazyku VBA všetko v týchto hostiteľských programov .
Programovanie
Visual Basic a VBA majú podobné štruktúry kódovania , ako napríklad použitie " Dim " deklarovať premenné alebo syntaxe rôznych podmienených a testovaných slučiek , ale dva sú rozdiely v tom , ako programátor pristupuje rôzne funkcie . V predvolenom nastavení , VBA odovzdá premenné odkazom , zatiaľ čo Visual Basic odovzdáva im hodnoty . S metódami , VBA niekedy nevyžaduje programátor používať zátvorky , aj keď odovzdávanie parametrov . VBA používa " Nastavenie " slovo , ktoré chcete priradiť odkaz na objekt , Visual Basic nepodporuje toto kľúčové slovo
Funkcia
V predvolenom nastavení , ako Visual Basic a VBA používať nulu . indexovanie pre pole , ale iba VBA umožňuje programátorovi použiť kľúčové slovo " Option Base " pre zmenu Array je dolná hranica . Visual Basic vynucuje explicitné definícia premennej , čo znamená , že programátor musí deklarovať každú premennú , zatiaľ čo to je voliteľná v jazyku VBA . Visual Basic má veľa bezpečnostných výhod , zatiaľ čo VBA dáva programátorovi len tri možnosti : vysoké , nízke , alebo nechať užívateľa rozhodnúť . Visual Basic programy využiť v plnom Microsoft . NET Framework 1.1 , ktorý umožňuje administrátorom nastaviť bezpečnostné politiky a znemožňujúce používateľom meniť ich.