C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 28 - Проект библиотека - готовим главную форму / DAO / Visual C++

Шаг 28 - Проект библиотека - готовим главную форму

Мы с Вами полностью повторим проект Библиотека который формируем мастер MS Access. Цель данных шагов показать, что использование баз данных на VC++ то же реальная задача.

28_1.gif (3593 b)

Итак, проект библиотека основан на диалоговых окнах. Так мы и сделаем. Вот как это выглядит в Access.

28_2.gif (17307 b)

Мудрить не будем, сделаем проект на основе диалогового окна. Запускаем MFC AppWizard и имя даем ему Biblio. Выбираем проект на базе диалогового окна Dialog bases. На втором шаге не забудете проверить ActiveX Contols пригодиться. Удаляем кнопка Cansel. Не нужна она. Все готово. На форме в Access картинка справа, это не проблема. У нас есть элемент управления картинка. Как и что сделать смотреть "Шаг 357 - Элемент управления Picture". В результате все должно быть вот так.

28_3.gif (20625 b)

Кнопку OK сделаем маленькой и уберем у нее заголовок. Надо просто в свойствах в caption убрать текст. И сжать ее до квадратика. А рядом напишем Выход используя Static. В Access можно нажимать не только на кнопку но и на текст рядом. То есть на надпись Выход. как это сделать смотрите в "Шаг 358 - Элемент Static и сообщения". Идентификатор Static - IDC_STATIC_QUIT. Создадим обработку нажатия на кнопку OK и на текст Выход.

void CBiblioDlg::OnOK() 
{
	// TODO: Add extra validation here
	CDialog::OnOK();
}

void CBiblioDlg::OnStaticQuit() 
{
OnOK();		// дублирование вызова
}

Заголовок диалогового окна дадим главная кнопочная форма. Иконку IDR_MAINFRAME надо заменить на такую как в Access. Просто отредактируем ее. Теперь после запуска все должно выглядеть вот так.

28_4.gif (14939 b)


Загрузить проект | | |
Автор Каев Артем.
[AD]