Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Bármely programelemnek – például változónak, osztálynak vagy tagnak – ugyanaz a neve lehet, mint egy korlátozott kulcsszónak. Létrehozhat például egy változót .Loop Ha azonban az Ön verziójára szeretne hivatkozni – amelynek neve megegyezik a korlátozott Loop kulcsszó nevével –, akkor vagy meg kell előznie egy teljes minősítési sztringgel, vagy szögletes zárójelekbe kell foglalnia ([ ]ahogy az alábbi példa mutatja).
' The following statement precedes Loop with a full qualification string.
sampleForm.Loop.Visible = True
' The following statement encloses Loop in square brackets.
[Loop].Visible = True
Ha egyiket sem teszi meg, akkor a Visual Basic feltételezi a belső Loop kulcsszó használatát, és hibát okoz, ahogyan az alábbi példában is látható:
' The following statement causes a compiler error.
Loop.Visible = True
Szögletes zárójeleket használhat űrlapokra és vezérlőkre való hivatkozáskor, valamint változó deklarálásakor vagy egy korlátozott kulcsszóval azonos nevű eljárás definiálásakor. Könnyen elfelejtheti a nevek minősítését vagy szögletes zárójelek használatát, és így hibákat okozhat a kódban, és megnehezítheti az olvasást. Ezért azt javasoljuk, hogy ne használjon korlátozott kulcsszavakat a programelemek neveként. Ha azonban a Visual Basic egy jövőbeli verziója egy új kulcsszót határoz meg, amely ütközik egy meglévő űrlap- vagy vezérlőnévvel, akkor ezt a technikát használhatja a kód frissítéséhez, hogy működjön az új verzióval.
Megjegyzés:
A programod tartalmazhat más hivatkozott összetevők által biztosított elemneveket is. Ha ezek a nevek ütköznek a korlátozott kulcsszavakkal, akkor szögletes zárójelek elhelyezése miatt a Visual Basic definiált elemként értelmezi őket.