Hledej Zobraz: Univerzity Kategorie Rozšířené vyhledávání

12 663
projektů

Příkazy Visual Basic

«»
Přípona
.doc
Typ
studijní materiál
Stažené
0 x
Velikost
0,2 MB
Jazyk
český
ID projektu
4254
Poslední úprava
30.09.2014
Zobrazeno
1 527 x
Autor:
kralova.lucie
Facebook icon Sdílej na Facebooku
Detaily projektu
Popis:
Stavba jazyka

Soubory:
.VBP (projekt), FRM (formulář s ovládacími prvky), .FRX (obrázky a ikony formuláře), BAS (programový modul)
Syntaxe
Poznámky: Na řádku vše co je za apostrofem, řádek uvozený slovem REM.
Dvojtečka odděluje dva příkazy na jednom řádku.
Návěští: Slovo ukončené dvojtečkou. I číslo řádku (volitelně ukončené dvojtečkou) se chápe jako návěští.
Automatické formátování zdrojového textu se provádí po opuštění řádku.
Pokračování na dalším řádku je naznačeno podtržítkem po mezeře.
Typové přípony
integer % 2 -32768 .. 32767
long & 4 -2147483648 .. 2147483647
single ! 4 3.402823×10^38 .. 1.401289×10^-45
double # 8 1.79769313486232×10^308 .. 4.94065645841247×10^-324
currency @ 8 -922337203685477.5808 .. 922337203685477.5807
string $ max. 65500 byte; v uvozovkách "…"
variant položka bez typu, implicitní (není-li uvedena typová přípona)
(0=Empty, 1=Null, 2=Integer, 3=Long, 4=single, 5=Double, 6=Currency, 7=Date, 8=String)
Deklarace proměnných
[global] const jméno=výraz [, jméno=výraz]… definice konstant (typ podle přípony nebo podle výrazu)
dim… definice proměnných a instancí objektů
dim jméno (dimenze) [as typ] deklarace statického pole
dim jméno ( ) [as typ] deklarace dynamického pole
dim jméno [as typ] deklarace proměnné, např. dim jmeno as string, cislo as long
erase jméno_pole opětovná inicializace statického pole nebo uvolnění paměti dynamického pole
global … definice globálních proměnných a instancí v deklarační sekci basického modulu; syntaxe jako dim
static… definice proměnných a instancí v podprogramu, kde si mají uchovávat hodnotu; syntaxe jako dim
type jm_typu definice uživatelského typu (pouze definuje typ, prostor nutno vyhradit pomocí DIM)
jméno_položky [(dimenze)] as typ (těchto řádků několik)
end type
Globální volby
option base {0 | 1} dolní hranice indexu polí; implicitní je 0
option {binary | text} způsob porovnání řetězcových výrazů; implicitní je binary
option explicit nepovoluje implicitní deklarace
defTyp písmeno-písmeno určí typ proměnné podle počátečního písmene (neplatí pro konstanty)
DefInt (pro Integer), DefLng (pro Long), DefSng (pro Single), DefDbl (pro Double),
DefCur (pro Currency), DefStr (pro String), DefVar (pro Variant)

Klíčová slova:

syntax

cykly

funkce

ladění

vlastnosti

grafika

databáze

menu

kreslení

klávesové kódy



Obsah:
  • Stavba jazyka
    Příkazy
    Funkce
    Ladění
    Aplikace
    Databáze
    Menu
    Kreslení
    Klávesové kódy
O souborech cookie na této stránce

Soubory cookie používáme pro funkční účely, pro shromažďování a analýzu informací o výkonu a používání stránky.

Nastavení Povolit vše