Построение многооконных приложений для Windows
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Календарь. Генератор звуковых волн
После запуска C++ Builder в вашем распоряжении имеется только одна форма Form1 – стартовая форма будущего приложения для Windows. Если вы хотите построить приложение, использующее в своей работе, например, три окна – кликните мышью на значок New Form (Новая форма) два раза. Вы получили две новые формы: Form2 и Form3. Такого же результата можно добиться по-другому. А именно в меню File выберите команду New, а затем Form. Во время работы приложения на экране могут одновременно отображаться все три формы, или любые две, либо любая одна из них. Для того чтобы из любой формы можно было управлять остальными формами, их файлы Unit1.h, Unit2.h и Unit3.h необходимо связать. В заголовочной части файла Unit1.cpp для первой формы нужно дописать директивы:
#include "Unit2.h" //включить вторую форму в проект
#include "Unit3.h" //включить третью форму в проект
Расположите их под уже имеющейся директивой, которую сгенерировала сама среда разработки во время создания первой формы:
#include "Unit1.h" //включить первую форму в проект
Для второй и третьей форм сделать аналогичные записи в файлах Unit2.cpp и Unit3.cpp. После этого формы начнут «чувствовать» друг друга – станет возможно управление из любой формы оставшимися другими. Если в процессе разработки многооконного приложения какая-либо из форм окажется недоступной, для ее появления на экране выберите в меню View (Просмотр) команду Forms… (Формы) или с клавиатуры отработайте клавишный аккорд Shift+F12. Можно просто кликнуть на соответствующий значок с изображением нескольких форм.
На базе связанных между собой форм можно смело приступать к построению многооконного приложения. Для вызова из одной формы другой можно воспользоваться методом Show(), который загрузит указанную форму в оперативную память компьютера и покажет ее на экране. Метод Hide() скрывает форму от взора пользователя, без выгрузки ее из оперативной памяти. Например, строка программного кода, написанная в подходящей процедуре прерывания первой или второй формы, покажет на экране третью форму:
После запуска C++ Builder в вашем распоряжении имеется только одна форма Form1 – стартовая форма будущего приложения для Windows. Если вы хотите построить приложение, использующее в своей работе, например, три окна – кликните мышью на значок New Form (Новая форма) два раза. Вы получили две новые формы: Form2 и Form3. Такого же результата можно добиться по-другому. А именно в меню File выберите команду New, а затем Form. Во время работы приложения на экране могут одновременно отображаться все три формы, или любые две, либо любая одна из них. Для того чтобы из любой формы можно было управлять остальными формами, их файлы Unit1.h, Unit2.h и Unit3.h необходимо связать. В заголовочной части файла Unit1.cpp для первой формы нужно дописать директивы:
#include "Unit2.h" //включить вторую форму в проект
#include "Unit3.h" //включить третью форму в проект
Расположите их под уже имеющейся директивой, которую сгенерировала сама среда разработки во время создания первой формы:
#include "Unit1.h" //включить первую форму в проект
Для второй и третьей форм сделать аналогичные записи в файлах Unit2.cpp и Unit3.cpp. После этого формы начнут «чувствовать» друг друга – станет возможно управление из любой формы оставшимися другими. Если в процессе разработки многооконного приложения какая-либо из форм окажется недоступной, для ее появления на экране выберите в меню View (Просмотр) команду Forms… (Формы) или с клавиатуры отработайте клавишный аккорд Shift+F12. Можно просто кликнуть на соответствующий значок с изображением нескольких форм.
На базе связанных между собой форм можно смело приступать к построению многооконного приложения. Для вызова из одной формы другой можно воспользоваться методом Show(), который загрузит указанную форму в оперативную память компьютера и покажет ее на экране. Метод Hide() скрывает форму от взора пользователя, без выгрузки ее из оперативной памяти. Например, строка программного кода, написанная в подходящей процедуре прерывания первой или второй формы, покажет на экране третью форму:
Другие работы
Дипломная работа - правовой статус и деятельность общественных организаций как субъектов права социального обеспечения
qwerty123432
: 23 июля 2024
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ………………………………………………………………………….
ГЛАВА 1. АНАЛИЗ ПРАВОВОГО СТАТУСА ОБЩЕСТВЕННЫХ ОРГАНИЗАЦИЙ 3
1.1 Правовые основы создания и деятельности общественных организаций 3
1.2 Особенности правового статуса общественных организаций как субъектов права социального обеспечения 13
ГЛАВА 2. ДЕЯТЕЛЬНОСТЬ ОБЩЕСТВЕННЫХ ОРГАНИЗАЦИЙ В ОБЛАСТИ СОЦИАЛЬНОГО ОБЕСПЕЧЕНИЯ 25
2.1 Роль и функции общественных организаций в обеспечении социальных потребностей населения 25
2.2 Виды деятельности обществ
170 руб.
Зачет по дисциплине: Функциональное и логическое программирование. Билет №7
IT-STUDHELP
: 7 декабря 2020
Билет №7
1. На языке Clisp определите функцию, которая меняет местами второй и последний элементы произвольного списка (в теле функции разрешается использовать только следующие встроенные функции: CAR, CDR, CONS, APPEND, LIST, LAST, BUTLAST с одним аргументом, REVERSE).
2. Какое значение получит X в результате операции сопоставления (унификации) списков [a,b,c,d,e] и [_,_|X] в языке SWI-Prolog?
300 руб.
Этапы развития экономической географии
VikkiROY
: 28 сентября 2013
Зарождение экономической географии в России относится к середине XVIII в. и связано с экономическими и политическими успехами страны, расширением ее территории, созданием всероссийского рынка.
Со времени петровских реформ в России начинается колоссальный по тем временам рост промышленности, многие ее отрасли приобретают мировое значение. Во второй половине XVIII в. внешнеторговый оборот России увеличивается впятеро. Еще быстрее растет внутренняя торговля - общий объем ярмарочной торговли в 1818
5 руб.
РД 34.30.402-94 Методические указания по испытаниям, выбору производительности, наладке и эксплуатации водоструйных эжекторов конденсационных установок паровых турбин тепловых электростанций
Qiwir
: 27 июня 2013
Методические указания по испытаниям, выбору производительности, наладке и эксплуатации водоструйных эжекторов конденсационных установок паровых турбин тепловых электростанций.
Разработаны: АООТ "ВТИ".
Разработчик Г.И. Ефимочкин, д.т.н.
Текст документа сверен по:
официальное издание М.: АООТ "ВТИ", 1994.
ИС "Кодекс"
5 руб.