Sdílet prostřednictvím


Omezení jazyka Visual Basic

Starší verze Visual Basic vynuceno hranice v kódu, jako je například délka názvů proměnných povolený počet proměnných v modulech a velikost modulu.V Visual Basic 2005, tato omezení mají byly zmírněny, poskytne vám větší volnost při psaní a uspořádání kódu.

Fyzické limity jsou závislé více paměti pro spuštění než na úvahách kompilace.Pokud použijete obezřetné postupy pro programování a rozdělení rozsáhlých aplikací do více tříd a moduly a poté je velmi malá pravděpodobnost vzniku vnitřního Visual Basic omezení.

Některá omezení, které se mohou vyskytnout v extrémních případech jsou následující:

  • Délka názvu. Je maximální počet znaků názvu každé prohlášených programovací element.Tato maximální týkají kvalifikace celý řetězec je kvalifikovaný název prvku.Viz téma Deklarované názvy elementu (Visual Basic).

  • Délka řádku. Je maximálně 65535 znaků fyzické řádku zdrojového kódu.Logické zdrojový kód řádek může být delší, používáte-li znaky pokračování řádku.Viz téma Postupy: Přerušení a kombinace příkazů v kódu (Visual Basic).

  • Rozměry pole. Je maximální počet dimenzí, které můžete pro pole deklarovat.To omezuje počet indexů, které můžete použít k určení prvku pole.Viz téma Rozměry pole v jazyce Visual Basic.

  • Délka řetězce. Je maximální počet znaků Unicode, které lze uložit v jediném řetězci.Viz téma String – datový typ (Visual Basic).

  • Délka řetězce prostředí. Je maximálně 32768 znaků pro libovolný řetězec prostředí používá jako argument příkazového řádku.Jedná se o omezení na všech platformách.

Viz také

Koncepty

Zásady vytváření názvů jazyka Visual Basic

Další zdroje

Struktura programu a pravidla týkající se kódu (Visual Basic)