Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Функция ASELOBJ( )

См. также Пример

Помещает в массив переменных памяти указатели на выбранные в данный момент э ементы управления в активном конструкторе форм.

Синтаксис

ASELOBJ(ArrayName, [1 | 2])

Параметры

ArrayName

Задает имя массива, содержащего ссылки на выбранные в данный момент элементы управления. Если задано имя несуществующего массива, Visual FoxPro автоматически создает такой массив. Если задано имя существующего массива, не вмещающего всю информацию об элементах управления, Visual FoxPro автоматически увеличивает азмер массива. Если в массиве больше элементов, чем необходимо, он уко ачивается. Если массив уже существует и функция APRINTERS( ) возвращает 0 из-за отсутствия на данный момент выбранных элементов управления, массив не изменяется. Если массив не существует и функция APRINTERS( ) возвращает 0, массив не создается.

1

Cоздает массив из одного элемента, содержащий ссылку на объект-контейнер выбра ного в данный момент элемента управления. Например, если выбранным элементом управления является поле ввода значения в форме, массив будет содержать элемент со значением "FORM". Заметьте, что если выбран объект PageFrame, функция ASELOBJ( ) возвращает имя текущей страницы.

2

Указывает, что Visual FoxPro создает массив из одного элемента, содержащего сс лку на объект DataEnvironment данной формы. Объект DataEnvironment позволяет определить для формы свойства среды данных.

Результат

Числовой

Комментарии

Функция ASELOBJ( ) создает одномерный массив, который содержит ссылки на о ъекты, являющиеся выбранными в данный момент элементами управления активного конст уктора форм, и возвращает число выбранных элементов управления. Если на данный момент никакие элементы управления не выбраны и необязательный аргумент 1 опущен, ASELOBJ( ) возвращает 0 и массив не создается. ASELOBJ( ) не распознает фо му как выбранный элемент управления, если в форме нет элементов управления. Ес и выбранных элементов управления нет и аргумент 1 задан, ASELOBJ( ) возвращает 1.

С помощью функции ASELOBJ( ) можно создавать собственные средства конструирова ия элементов управления.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.