A vizuális alapmenü
Leíró jellegű utasítások, amelyek változókra, konstansokra vagy eljárásokra vonatkoznak, valamint adattípusokat is megadhatnak.
Hozzárendelési utasítások, amelyek értéket vagy kifejezést rendelnek egy változóhoz vagy állandóhoz.
Futtatható utasítások, amelyek kezdeményeznek egy műveletet. Futtathatnak egy módszert vagy függvényt, és megszervezhetik a programblokkok ismétlését vagy elágazását is. Ezek az utasítások gyakran matematikai vagy feltételes állításokat tartalmaznak.
Az utasítások folytatása több sorban
Általában az utasítás egy sorra kerül, de folytatódhat a következő sorhoz a folytatás karakterrel. A következő példában a végrehajtható MsgBox utasítás három sorban folytatódik:
Sub DemoBox () 'Ez az eljárás egy karakterlánc változót ír le,
"hozzárendeli Mária értékét és megjeleníti
Dim myVar Stringként
MsgBox Prompt: = "Hello" myVar, _
Szintaktikai hibák ellenőrzése
Ha a sor begépelése és az ENTER billentyű lenyomása után a vonal piros színű lesz (hibaüzenetet is kaphat), meg kell találnia, hogy mi a baj ezzel az utasítással és javítsa meg.
Hozzáad egy objektumot a családnak.
Az Add mód szintaxisa a következő elemeket tartalmazza:
A LinkedWindows család számára az Add method (Hozzáadás mód) ablakot ad hozzá az aktuálisan kapcsolódó ablakok családjához.
Megjegyzés. A felhasználó hozzáadhat egy ablakot, amely a kötött ablakkeret területét jelenti. egy másik összekapcsolt ablakban egyszerűen áthelyezi az ablakot egyik területről a másikra. Ha a hozzárendelt ablakkeret, amelyről az ablakot áthelyezték, nem tartalmaz más területeket, összeomlik.
A VBComponents család esetében az Add módszer új standard komponenst hoz létre, és hozzáadja a projekthez.
A VBComponents család esetében az Add módszer egy VBComponent objektumot ad vissza. A LinkedWindows család esetében a Hozzáadás mód visszaad semmit.
A References család esetében a fájlhoz egy hivatkozást ad a projekthez. A CodeModule objektumhoz hozzáadja a fájl tartalmát a modulhoz.
Az AddFromFile módszer szintaxisa a következő elemeket tartalmazza:
Szükséges. Objektum kifejezés. amelynek értéke az "Alkalmazás" listában felsorolt egyik objektum.
Szükséges. String kifejezés. A projekthez vagy modulhoz hozzáadott fájlnév. Ha a fájlnév nem található, és az elérési út nincs megadva, akkor a keresés a Windows OpenFile függvényében található könyvtárakban történik.
A CodeModule objektumhoz az AddFromFile módszer beilleszti a fájl tartalmát, kezdve a programmodul első eljárását megelőző sorral. Ha a modul nem tartalmaz eljárásokat, az AddFromFile metódus a fájl tartalmát a modul végén helyezheti el.
A referenciacsaládhoz egy egyedi hivatkozási kódot (GUID) használ.
object.AddFromGuid (GUID, régebbi, fiatalabb) Referenciaként
Az AddFromGuid módszer szintaxisa a következő elemeket tartalmazza:
Szükséges. Olyan sztring kifejezés, amely meghatározza az objektum nevét, amely az esemény forrása.
A CreateEventProc módszer egy eseményfeldolgozási rutint hoz létre. Például egy Command1 nevű CommandButton vezérlésű "Click" esemény feldolgozására szolgáló eljárás létrehozásához használhatja a következő kódot (a CM a CodeModule típusú objektum):
TextLocation = CM.CreateEventProc ("Button Press", "Command1")
A CreateEventProc módszer visszaadja azt a sztringet, amelyről az eseményfeldolgozás fő része elindul. A CreateEventProc nem működik, ha az argumentumok nem létező eseményre utalnak.
Törli egy sort vagy meghatározott sorozatot.
A DeleteLines módszer szintaxisa a következő elemeket tartalmazza:
Szükséges. Objektum kifejezés. amelynek értéke az "Alkalmazás" listában felsorolt egyik objektum.
Szükséges. Hosszú hosszúságú változó. jelezve a törölni kívánt első sor számát.
Nem kötelező. Hosszú hosszúságú változó. Jelzi a törölni kívánt sorok számát.
Ha a törölni kívánt sorok száma nincs megadva, a DeleteLines törli egy sort.
Az összetevőt külön fájlként vagy fájlként mentheti.
Az exportálási módszer szintaxisa a következő elemeket tartalmazza: