Функция AINSTANCE( )
См. также Пример
Синтаксис
AINSTANCE(ArrayName, cClassName)
Параметры
ArrayName
Задает имя массива, в который помещаются экземпляры класса. Если задано имя
есуществующего массива, Visual FoxPro автоматически создает такой массив. Если
задано имя существующего массива, который не в состоянии вместить все экземпляр
, Visual FoxPro автоматически увеличивает размер массива надлежащим образом. Ес
и в массиве больше элементов, чем необходимо, Visual FoxPro укорачивает его.
Если массив уже существует и функция AINSTANCE( ) возвращает 0, не найдя ни од
ого экземпляра, то массив не изменяется. Если массив не существует и функция
AINSTANCE( ) возвращает 0, то массив не создается.
В массив заносятся только экземпляры класса, назначенные переменным памяти и э
ементам массива с помощью функции CREATEOBJECT( ).
cClassName
Задает имя базового класса Visual FoxPro или класса, определенного пользовате
ем. В следующей таблице приведен список имен базовых классов Visual FoxPro,
которые можно задавать в качестве cClassName.
| Имена базовых классов
|
|
| CheckBox
| Label
|
| Column
| Line
|
| ComboBox
| ListBox
|
| CommandButton
| OLEControl
|
| CommandGroup
| OLEBoundControl
|
| Container
| OptionButton
|
| Control
| OptionGroup
|
| Cursor
| Page
|
| Custom
| PageFrame
|
| DataEnvironment
| Relation
|
| EditBox
| Separator
|
| Form
| Shape
|
| FormSet
| Spinner
|
| Grid
| TextBox
|
| Header
| Timer
|
| Image
| ToolBar
|
Числовой
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.

