Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Връща aVariant, съдържащ масив.

Синтаксис

Array( arglist )

Необходимият списък с аргистиаргумент е списък със стойности, разделени със запетая, които са присвоени на елементите на масива, съдържащи се в variant. Ако не са зададени аргументи, се създава масив с нулева дължина.

Забележки

Нотация, използвана за препращане към елемент на масив, се състои от името на променлива, последвано от скоби, съдържащи индексно число, показващо желания елемент. В следващия пример първата команда създава променлива с име A като variant. Втората команда присвоява масив на променлива A. Последната команда присвоява на друга променлива стойността, съдържаща се във втория елемент на масив.

Забележка: Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.

Dim A As Variant
A = Array(10,20,30)
B = A(2)

Долната граница на масив, създаден с помощта на функцията "Масив" , се определя от долната граница, зададена с командата Option Base , освен ако "масив" не отговаря на името на библиотеката с типове (например VBA). "масив"). Ако отговаряте на името на библиотеката с типове, масивът не се влияе от базата с опции.

Забележка:  Вариант, който не е деклариран като масив, все още може да съдържа масив. Променлива variant може да съдържа масив от всякакъв тип, с изключение на низове с фиксирана дължина и дефинирани от потребителя типове. Въпреки че variant , съдържащ масив, се различава концептуално от масива, чиито елементи са от тип Variant, до елементите на масива се осъществява достъп по същия начин.

Пример

Този пример използва функцията Array , за да върне стойност Variant , съдържаща масив.

Dim MyWeek, MyDay
MyWeek = Array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")
' Return values assume lower bound set to 1 (using Option Base
' statement).
MyDay = MyWeek(2) ' MyDay contains "Tue".
MyDay = MyWeek(4) ' MyDay contains "Thu".

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×