Архив для категории: ‘Visual FoxPro’

Галерея компонентов (Component Gallery)

С помощью галереи компонентов можно группировать такие компоненты, как проекты, классы, формы, отчеты и т.д. Также она предоставляет средства для создания новых проектов, форм и т.д. А еще, как я уже говорил, с помощью этой хитрой штуки можно включать в свои приложения фундаментальные (и не только) классы.

Читать далее »

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

Конечно, хорошо самому писать различные классы — есть чем и народ удивить, и себя показать… Но! Зачем “изобретать велосипед”? Ведь наивно было бы думать, что, допустим, класс командной кнопки, которая осуществляет единственное действие — закрытие экранной формы — придумали вчера. Нет, конечно. Все эти базовые или фундаментальные классы изобретены давным-давно. Нам же остается их где-то […]

Читать далее »

Полезные примеры

Теперь мы немного поработаем с Class Designer и создадим с помощью данного инструмента еще несколько классов. Как я уже говорил, работа с этим конструктором почти ничем не отличается от работы с конструктором форм. И вот первое задание, на “засыпку”: попробуй изменить цвет командной кнопки. Что, никак? И не получится (по крайней мере, в шестой версии […]

Читать далее »

Использование представлений данных (видов)

Как всегда, возникает самый главный вопрос — а что это такое? Отвечаем — почти то же, о чем мы читали ранее. Почему почти? А вот это и есть самый важный вопрос, потому что между этими двумя почти эквивалентными понятиями есть различия и они принципиальны.

Читать далее »

Создание установочных дисков

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

Читать далее »

Идентификаторы Visual FoxPro

Практически любая таблица имеет поле, специально выделенное для хранения значения, которое однозначно идентифицирует каждую запись. Вот это и есть идентификатор, он же “первичный ключ” (primary key). Например, в нашей таблице countries значение в поле idcountry соответствует названию страны. Значения в этом поле должны быть уникальными, неповторяющимися — не может быть двух стран с одинаковым названием.

Читать далее »

Полезные советы при работе с Visual FoxPro

Шифрование пароля Простой способ шифрования имени пользователя и пароля — это использование функции 1 SYS(2007,"моя строка")

Читать далее »

Компиляция проекта

Теперь, когда практически все готово, можно перейти к созданию исполняемого приложения. Для формирования файла приложения с расширением арр или исполняемого файла, имеющего расширение ехе, достаточно щелкнуть на кнопке Build (Построить) в диалоговом окне Project Manager. Но прежде необходимо отметить главный файл, который будет использоваться в качестве первого файла при генерации проекта.

Читать далее »

Таблица (Grid)

Объект Grid используется для отображения данных в табличной форме. С первого взгляда он похож на таблицу в режиме просмотра Browse, но это только с первого. Данный элемент управления представляет собой объект-контейнер, включающий в себя несколько объектов. Об объектах, входящих в состав Grid, поговорим позже, а сейчас начнем создавать этот элемент при помощи построителя.

Читать далее »

Экспорт и импорт данных

В современном делопроизводстве широчайшее распространение получили такие офисные приложения, как Word и Excel. Наш приятель Лис также шагает в ногу со временем и умеет передавать данные из своих таблиц в другие приложения, а также принимать данные из некоторых приложений.

Читать далее »
 
Rambler's Top100