Новая книга о приключениях Гарри Поттера  

Классы, объекты, формы

 
SKC Visual FoxPro Page>>Visual FoxPro - Краткий справочник>>  
   
Массивы
 
Классы, объекты, формы
 
Строковые функции
 
Функции преобразования данных
 
Функции для дат и времен
 
Цифровые функции
 
Индексы
 
Манипулирование данными
 
Работа с полями
 
Работа с записями
 
Работа с таблицами
 
Среда Visual FoxPro
 
Отношения
 
Работа с файлами
 
Распределенный доступ к данным
 
Секретность и шифрование
 
Распределенный доступ к данным - команды определения сессии данных
 
Форматирование данных
 
Меню
 
Отчеты и ярлыки
 
Ввод с клавиатуры и мыши
 
Отладка и управление ошибками
 
Управление событиями
 
Доступ к файлам на низком уровне
 
Печать
 
Объектно-ориентированное программирование
 
Выполнение программ
 
Управление переменными памяти
 
Структурное программирование
 
Экономические функции
 
Окна
 
Visual FoxPro события
 
Разработка интернациональных приложений
 
ACLASS( ) Помещает в массив переменных памяти имя класса объекта, а также имена его родительских классов.
ADD CLASS Добавляет определение класса в библиотеку визуальных классов .VCX..
AINSTANCE( ) Помещает экземпляры класса в массив переменных памяти и возвращает число занесенных в массив экземпляров
AMEMBERS( ) Помещает в массив переменных памяти имена свойств, процедур и объектов-членов заданного объекта.
APPEND GENERAL Импортирует объект OLE из файла и помещает его в поле типа General.
ASELOBJ( ) Помещает в массив переменных памяти указатели на выбранные в данный момент элементы управления в активном конструкторе форм.
CLEAR EVENTS Останавливает процесс обработки событий, начатый в READ EVENTS. После выполнения CLEAR EVENTS, программа продолжает выполнение со следующей строки после READ EVENTS.
COMPILE FORM Компилирует один или несколько объектов Form
COMPOBJ( ) Сравнивает свойства двух объектов и возвращает значение "истина" (.T.), если их свойства и значения свойств идентичны.
CREATE CLASS Открывает конструктор классов, предоставляя возможность создать новое определение класса.
CREATE CLASSLIB Создает новый, пустой .VCX файл библиотеки визуальных классов.
CREATE FORM Открывает конструктор форм.
CREATE VIEW Создает файл среды Visual FoxPro. Команда SET VIEW восстанавливает среду, которая создана командой CREATE VIEW. Файлы среды имеют расширение .VUE.
CREATEBINARY( ) Преобразует тип данных из Visual FoxPro в бинарную строку, которую можно передать в ActiveX или использовать при OLE..
CREATEOBJECT( ) Создает объект на основе определения класса или на основе доступного приложения OLE.
DEFINE CLASS Создает пользовательский класс или подкласс, определяет свойства, события и методы для них.
DODEFAULT( ) В подклассе выполняет событией или метод родителя, которые имеют этиже имена.
DOEVENTS Выполняет все задержанные события Windows. События Window помещаются в очередь, если свойство AutoYield установлено в false (.F.) , а производится выполнение программного кода. DOEVENTS выполняет все задержанные события и процессы Windows, если в пользовательском коде есть сыяь с событиями Windows.
GETOBJECT( ) Активизирует объект OLE automation и создает ссылку на него.
GETPEM( ) Возвращает текущее значение свойства или код программы для мсобытия или метода.
LOADPICTURE( ) Создает ссылку на bitmap, icon или Windows meta файл. Многие свойства для элементов ActiveX требуют эту объектную ссылку. Например, ActiveX Outline подерживает свойтсво PictureOpen, которое требует объектную ссылку для ее
MESSAGEBOX( ) Отображает диалоговое окно, определенное пользователем.
MODIFY CLASS Открывает конструктор классов, давая возможность изменить имеющееся определение класса или создать новое.
MODIFY FORM Открывает конструктор форм, позволяя модифицировать или создать форму.
OBJTOCLIENT( ) Возвращает позицию или размер элемента управления или объекта относительно содержащего его объекта Form.
PEMSTATUS( ) Возвращает определенные атрибуты для свойств, событий или методов (например, Read-Only, Changed, Protected, Type, etc...).
READ EVENTS Начинает процесс обработки событий. Если построены приложения .EXE или .APP , в которых в главной программе выполняется DO FORM, необходимо задать READ EVENTS перед DO FORM для подсказки FoxPro необходимости обработки процесса событий. При работе через окно команд FoxPro автоматически обрабатывает последовательность событий).
RELEASE CLASSLIB Закрывает библиотеку .VCX.
REMOVE CLASS Удаляет определение класса из библиотеки классов .VCX .
RENAME CLASS Переименовывает определение класса в библиотеку классов.
SAVEPICTURE( ) Создает файл картинки (.BMP) на основании объектой ссылки на нее.
SET CLASSLIB Открывает библиотеку визуальных классов .VCX, содержащую определения классов.
SET CONFIRM Определяет, можно ли выходить из текстового поля, вводя данные правее его последнего символа. ON Указывает, что вы не можете выходить из текстового поля, вводя данные правее его последнего символа.
SET DATASESSION Активизирует заданный сеанс формы
SET MESSAGE Задает сообщение, отображаемое в основном окне Visual FoxPro или в графической строке состояния, или задает место вывода сообщений, связанных с пользовательскими строками меню и командами меню.
SET NULLDISPLAY По умогчанию Visual FoxPro выводит значение .NULL. для пустых значений объектов. Использование команды SET NULLDISPLAY позвояет сменить выводимый текст.
SET PALETTE Определяет, используется ли в Visual FoxPro цветовая палитра, принимаемая по умолчанию.
SET SYSMENU Делает доступной или недоступной системную строку меню Visual FoxPro в процессе выполнения программы и дает возможность изменить конфигурацию строки меню.
SET VIEW Открывает или закрывает окно представленияили восстанавливает среду Visual FoxPro из файла представления., или восстанавливает окружение Visual FoxPro на основании файла, созданного в команде CREATE VIEW.
SYS(1016) Возвращает объем памяти в байтах, задействованной определенными пользовательскими объектами.
SYS(1269) Возвращает логическое значение, которое показывает изменилось ли заданное свойство объекта по отношению к значению, принятому по умолчанию.
SYS(1270) Возвращает ссылку на объект, который находится под курсором мыши или в определенном месте экрана.
SYS(1271) Возвращает имя файла .SCX, в котором храниться определенный объект.
SYS(1272) Возвращает ихрархию объектов для заданноо объекта. Функция работает только при выполнении, а не в режиме создания.
SYS(2333) Если объект ActiveX не работает должным образом при его инициализации, используйте SYS(2333) или SYS(2333, 0) перед инициализацией объекта для отключения интерфейса двойной поддержки. После инициализации объекта используйте SYS(2333, 1) для включения индерфейса двойной поддержки для других элементов, которые будут инициализированы позднее.
SYS(3004) Возвращает Locale ID, используемый OLE automation и элементами OLE. Locale ID определяет язык на котором производится обмен информации с элементами ActiveX. По умолчанию в Visual FoxPro Locale ID установлен 1033, English.
SYS(3005) Устанавливает Locale ID, используемый OLE automation и элементами OLE. SYS(3005) задает глобальныйl Locale ID (LCID). Locale ID определяет язык, на котором производится обмен информацией при работе с ActiveX controls. По умолчанию в Visual FoxPro Locale ID уснатовлен в 1033, English.
SYS(3006) Устанавливает Language ID (LangID) и Locale ID (LCID) на основании Language ID и текущего значения Sort ID.
SYS(3053) Возвращает ODBC environment handle. Если ODBC не загружен, SYS(3053) загружает его и возвращает ODBC environment handle. Environment handle возвращенные SYS(3053) обеспечивает доступ к o ODBC ерез вызовы ODBC API.
SYSMETRIC( ) Возвращает размеры экранных элементов операционной системы. SYSMETRIC( ) позволяет определить размер для меню, окон, элементов управления в Visual FoxPro.
WITH ... ENDWITH Задает несколько свойств для объекта. Позволяет использовать нотацию с точкой (например. .Value) при выполнении множественных манипуляций с объектом, это сокращает объем ввода и повышает производительсность. Для примера, можно:

Справочник был взят с сервера 'Infocity-электронная библиотека технической документации'. Выражаю благодарность составителю этого руководства.

На указанном сервере Вы можете найти более подробное описание функций в формате MS Word.


 
 
ДомойКнига жалоб и предложенийПишите мне...

Designed by SKC  



List.ru - каталог ресурсов интернет Апорт Top 1000

Используются технологии uCoz