Базы данных Visual Foxpro
Глава 16. Библиотеки классов и ActiveX-компоненты
Использование библиотек классов
Использование браузера объектов
Окно браузера объектов
Вкладка COM Libraries окна Open, предназначенная для выбора СОМ-библиотек
Поиск информации в Object Browser
Панель инструментов Form Controls
Диалоговое окно Open для присоединения внешней библиотеки
Меню кнопки View Classes...
Размещение объекта vcr в форме
Форма с размещенным объектом vcr для перемещения по записям
Использование библиотеки классов Галереи компонентов
Каталог Foundation Classes
Использование контекстного меню для размещения объекта выбранного класса в форме
Class Browser
Окно Class Browser
Размещение в форме объектов из окна Class Browser
Использование ActiveX-компонентов в форме
Вкладка Controls диалогового окна Options
Отображение ActiveX-компонентов на панели инструментов Form Controls
Панель инструментов, содержащая ActiveX-компоненты
Размещение ActiveX-компонентов в форме
Форма с размещенным в ней объектом Page Frame
Электронная таблица
Электронная таблица, размещенная на первой вкладке формы
Редактирование электронной таблицы в Visual FoxPro
Редактирование электронной таблицы в отдельном приложении
Документ Microsoft Word
Объект для работы с документом Microsoft Word
Редактирование документа Microsoft Word
Работа с ActiveX-компонентами после запуска формы на выполнение
Редактирование электронной таблицы
Связь ActiveX-компонентов с базой данных
Форма с размещенным ActiveX-компонентом и объектом из библиотеки Samples
Использование в форме...
Использование в форме календаря
Настройка свойств календаря
Таблица 16.2. Назначение полей окна Свойства: Календарь
Таблица 16.3. Назначение флажков области Отображение вкладки Общие
Форма с размещенным в ней календарем
Диалоговое окно Свойства: Календарь
Вкладка Шрифт диалогового окна Свойства: Календарь
Вкладка Цвет диалогового окна Свойства: Календарь
Список всех методов, свойств и событий ActiveX-комггаконм
Использование календаря для ввода информации в поля дат
Форма для ввода списка сотрудников
Окно процедур метода Click для кнопки Календарь
Использование ActiveX-компонента для ввода информации в таблицу
CVS. Система управления параллельными версиями
CVS - это система контроля версий. Используя ее, вы можете вести историю ваших файлов с исходными текстами.Например, иногда при определенном изменении в коде могут появиться ошибки, которые вы не сможете обнаружить в течение длительного времени. С помощью CVS вы легко можете обратиться к старым версиям, чтобы точно выяснить, что именно привело к ошибке. Иногда это сильно помогает.
Конечно, вы можете хранить каждую версию каждого файла, которые вы создаете. Это будет стоить вам невероятного объема дискового пространства. CVS хранит все версии файла в одном файле таким образом, что запоминаются лишь изменения между версиями.
CVS также поможет, если вы являетесь членом группы разработчиков одного проекта. Очень легко попортить чужие изменения, если только вы не крайне аккуратны. Некоторые редакторы, такие как GNU Emacs, стараются проследить, чтобы два человека не изменяли одновременно один и тот же файл. К сожалению, если кто-то использует другой редактор, эта предосторожность не сработает. CVS решает эту проблему, изолируя разработчиков друг от друга. Каждый работает в своем собственном каталоге, а затем CVS объединяет законченные работы.
Что такое CVS?
Использование клиента с парольной аутентификацией
Многократное слияние из ветки
Проверка журнальных записей