Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
 Аватар для Gus
26 / 37 / 10
Регистрация: 17.02.2009
Сообщений: 364

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

17.01.2012, 18:07. Показов 1123. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В общем у меня такая задача. Создавать формы(динамически) по мере надобности, но я не уверен что,идентификатор который я задаю изначально, будет относится конкретно к созданному типу
C++
1
2
3
4
// Как на Cyberguru
TForm *formcreated=new TForm;
formcreated.show();
....
Как управлять созданными формами в процессе работы программы, персонально.
 Комментарий модератора 
1. Правила
3.3. Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п.
Изначальное название темы: "Пара аспектов.".

2. Gus, хватит валить все в одну кучу. Вы не первый день на форуме и должны знать:
п.2.4. На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск.
Сообщение перемещено в тему Как узнать, кто сейчас конкретно передал данные на Сокет (сервер) .


Добавлено через 22 часа 21 минуту
up!!!!!!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.01.2012, 18:07
Ответы с готовыми решениями:

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

Как работать с формами созданными Javascript?
Привет всем! У меня опять проблема, прошу прощения если слишком много вопросов. Приведу наглядный пример: Когда в интернет-магазине...

В процессе запуска программы попеременно работать в 2-мя формами
Добрый день! Главная Form1, дополнительная Form2. Процесс загрузки занимает секунд 20. Хочу, чтобы изначально, отображалась Form2,...

5
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
17.01.2012, 18:23
Gus, вы уверены, что правильно и понятно не только вам сформулировали вопрос ?
0
 Аватар для Gus
26 / 37 / 10
Регистрация: 17.02.2009
Сообщений: 364
17.01.2012, 18:54  [ТС]
Приведу пример.
Доступ к массиву осуществляется индексом в квадратных скобках
buff[x];
Как общаться с динамически созданным окном, с условием того, что его копий может быть множество?
C++
1
2
3
4
5
6
7
8
9
10
11
12
TForm *Window = new TForm(this);
TButton *TypeButton = new TButton(Window);
TMemo *MemoForm = new TMemo(Window);
TEdit *TextEdit = new TEdit(Window);
Window->Height = 500;
Window->Width = 600;
Window->Caption="Окно: "+buff;
TextEdit->Parent = Window;
TypeButton->Parent = Window;
TextEdit->Parent = Window;
MemoForm->Top=50;
Window->Show();
Мне нужно управлять окном, непосредственно с каждым персонально а не всеми окнами сразу, а полагаю так и будет.
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
17.01.2012, 18:55
Присваивайте окну
C++
1
Tag = buff[x];
и управляйте нужным окном с соотвествующим тегом.
1
 Аватар для Gus
26 / 37 / 10
Регистрация: 17.02.2009
Сообщений: 364
17.01.2012, 19:12  [ТС]
А если динамические компоненты типа Edit, Memo как с ними быть ?
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
17.01.2012, 23:01
так же
C++
1
Memo->Name = "MyCoolMemo"+IntToStr(buff[x]);
, или свой Tag для каждого компонента, например, для форм теги будут в диапазоне 100-199, для мемов - 200-299 и т.д., или свое что-нибудь придумайте для тегов.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.01.2012, 23:01
Помогаю со студенческими работами здесь

Как изменить параметры подключения к SqlServer в процессе работы программы?
Здравствуйте. Уже неделю пытаюсь найти ответ на свой вопрос - всё глухо. Имеется приложение на C#, которое подключается к базе данных MS...

Как определить масив, размерность кторого вычисляется в процессе работы программы?
Как определить масив, размерность кторого вычисляется в процессе работы программы: Т.е. идет строка: n =...

Как в процессе работы программы можно изменить размер диалога (MFC)
Есть у меня окно вида CModelView и немодальный диалог CModelDialog. Как менять размеры диалога и окна в процессе работы?

Как в процессе работы программы растянуть свой виджет или уменьшить его размеры?
Есть MainWindow, на нем ,к примеру, QTabWidget. Я хочу в процессе работы программы растянуть свой виджет или уменьшить его размеры, как...

OnTriggerEnter2D не работает с созданными в процессе игры триггерами
Есть объект к которому я создаю колайдр, задаю ему размеры и делаю триггером, однако OnTriggerEnter2D в таком случае с ним не работает,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru