Фундаментальные классы Visual FoxPro обеспечивают быструю разработке приложения с минимальным написанием кода и поставляются вместе с Component Gallery (Галереей компонентов). Классы предназначены для немедленного использования разработчиком, так как они:

В этом разделе

Руководства по использованию фундаментальных классов Visual FoxPro

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

Образец: добавление календаря, связанного с данными

Демонстрируется использование элемента управления ActiveX calendar control, связанного с данными, для расширения возможностей ввода дат в поле типа "date" в формах приложения.

Образец: добавления элементов управления Data Lookup Combo Boxes

Осуществляется поиск значений в поле, для заполнения выпадающих списков.

Образец: добавление в форму запросов данных

Демонстрируются опции, которые позволяют вам перемещаться по таблице и искать данные.

Образец: добавление в формы сортировки и фильтрации данных

Демонстрируется использование развитых опций запросов в форме наряду с опциями для обеспечения сортировки данных по возрастанию или убыванию.

Образец: добавление шифтрования в приложения

Демонстрируется как вы можете добавить в свои приложение шифрование.

Образец: добавление в форму разных командных кнопок

Показывается использование командных кнопок в приложених для выполнения таких задач, как запуск и остановка приложения, отображения формы или предварительного просмотра отчета.

Образец: добавление в формы навигации

Демонстрируются различные опции для обеспечения навигации в формах.

Образец: добавление контекстных меню объектам

Демонстрируется использование в форме констекстных меню, включая использование разделителей, "жирного" текста, отмечаемых команд и каскадных меню.

Образец: добавление в формы гиперссылок Web

Демонстрируется введение функциональности гиперссылок и запуск Web обозревателя из различных элементов управления.

Образец: обработка ошибок приложения

Демонстрируются обработка ошибок приложения и запись подробностей о состоянии приложения.

Образец: создание Web Browser в Visual FoxPro

Демонстрируется предоставления в форме Visual FoxPro обозревателя Web для отображения данных в HTML.

Образец: создание графиков, связанных с записями

Показывается использование данных из полей для генерации графиков на основе "запись-за-записью".

Образец: создание эффектор элемента управления Toolbar

Демонстрируются различные эффекты, которых вы можете достичь с элементом управления toolbar, когда над ним перемещается указатель мыши.

Образец: отображение опций вывода данных в отчет

Демонстрируется простой редактор текста и предоставляет набор опций вывода отчета.

Образец: расширение метода SetAll

Используется класс SetAllx для обеспечения программной установки свойств объекта на основе расширенных критериев, недоступных с родным методом SetAll().

Образец: генерация HTML

Показывается как вы можете использовать HTML классы для создания Web страниц из ваших данных, форм или отчетов.

Образец: обслуживание задач среды приложения

Демонстрируются утилиты для сохранения и восстановления установок критических состояний и обслуживания операций общего плана для приложений.

Образец: обслуживание общих задач, связанных с окнами

Демонстрируется расстановка и каскадирование разных форм на рабочем столе.

Образец: обработка конфликтов данных

Демонстрируется разрешение конфликтов данных, позволяющее пользователю обновить данные в форме.

Образец: диспетчер пула - Pool Manager

Демонстрируется как использовать класс Pool Manager, которые обслуживает пул коллекции объектов из класса и чем он может быть полезен, когда вам нужно многократно использовать объекты в течение короткого промежутка времени.

Образец: извлечение размещения проекта и его имени

Демонстрируется предоставление пользователю места для ввода размещения файла и каталога, преимущественно для создания новых проектов.

Образец: запуск автоматизации Word, Excel и Graph

Демонстрируется добавление в приложение процедур автоматизации для создания свобных таблиц Microsoft Excel, документов рассылки почты - Microsoft Word mail merge, перекрестных таблиц Visual, а также графиков Graph.

Образец: поиск текста с использованием регулярных выражений

Демонстрируется использование в приложениях поиска с использованием регулярных выражений.

Образец: установка команд VFP Shell Open

Иллюстрируется - как изменить установки Shell Open для различных типов файлов.

Образец: советы по программе Windows 2000 Logo

Показывается несколько фундаментальных классов , которые предоставляют информацию, которая в свою очередь может быть использована для создания приложений, совместимых с требованиями Windows 2000 Logo.

Образец: использование расширенного диалогового окна открытия файла

Иллюстрируется - как использовать фундаментальный класс Common File Dialog для создания окон, которые смотрятся и ощущаются как диалоговые окна файлов Windows.

Образец: использование обработки массивов

Демонстрируются полезные методы для расширения функциональных возможностей работы с массивами. Этот образец использует ACOLSCAN() для поиска конкретной колонки в массиве.

Образец: использование расширенного общего диалогового окна открытия файла

Показывается использование фундаментального класса Common File Dialog.

Образец: использование общих диалоговых окон приложения

Показывается как вы можете использовать в приложениях диалоговые окна для таких операций общего плана, как регистрация пользователя, отображение окон-заставок, окон описания приложения и тому подобных.

Образец: использование кнопок редактирования в сложных формах

Демонстрируется использование командных кнопок для редактирования форм, включающих в себя отношение "один-ко-многим".

Образец: использование кнопок редактирования в простой форме

Демонстрируется использование кнопок простого редактирования данных в простой форме с одной таблицей.

Образец: использование боксов список перемещения для выбора данных

Демонстрируется использование боксов списков для загрузки таблиц и полей из источника данных и обслуживания сортировки данных.

Образец: использование класса Progress Thermometer

Демонстрируется использование стандартного отображение прогресса процесса в приложениях.

Образец: работа с Microsoft Agent

Демонстрируется введение в приложение анимационных актеров с использованием технологии Microsoft Agent.

Связанные разделы

Фундаментальные классы Visual FoxPro от A до Z

Перечисляются фундаментальные классы, сортированные по алфавиту. Многие из этих фундаментальных классов используются в примерах решений - Solutions, размещенных в каталоге ...\Samples\Solution folder.

Образцы

Предоставляются библиотеки классов, серверы, решения и образцы кода фундаментальных классов, которые вы можете использовать для экспериментов и получения сведений о важнейших возможностях Visual FoxPro.