Форум программистов и сисадминов CyberForum.ru
Вернуться   Форум программистов и сисадминов CyberForum.ru > Форум Форум программистов > Форум C++ > Форум Visual C++

Ответ Создать новую тему
 
Поиск в этой теме
Старый 07.02.2010, 03:36   #1
valeriy_zf
Форумчанин
 
Регистрация: 22.01.2010
Сообщений: 50
Репутация: 0 (0)
По умолчанию Как управлять компонентами формы из другого модуля

Microsoft Visual C++ 2008 (2005)

Простая задачка:
Создаем новый проект "Test1" с пустой формой "Form1".
На форму помещаем кнопку "Button1".
В заголовочном файле "Form1.h" объявляем процедуру:
Код C++
1
void Change_Button_Text();
Вызываем эту процедуру нажатием кнопки "Button1".

А теперь, внимание - задача!
Описание самой процедуры
Код C++
1
2
3
4
5
6
7
void Test1::Change_Button_Text() 
{
   // здесь ожидается ваше решение
   Form1::lable1->Text = "Hello Forum!" // - не работает!
   Form1 ^fr1 = gcnew Form1(); fr1->label1->Text = "Hello Forum!" // - не работает!
 
}
делаем не в этом же файле "Form1.h", а в главном модуле "Test1.cpp".
Задача процедуры №1 - изменить текст кнопки на другой, например "Hello forum!".

Что должно получиться: Запускаем проект, нажимаем кнопку, и ее текст меняется на указанный в коде.

Задача №2: Добавляем новый модуль "Unit2.cpp" (без формы) и прописываем в нем аналогичную процедуру по изменению какого-либо компонента формы "Form1".

Кто справиться - большое "Спасибо!"
valeriy_zf вне форума
Другие темы раздела Форум программистов Visual C++. Программирование с использованием Visual C++. Помощь в решении задач.
Создать программу Visual C++
Помогите написать задачу на Visual C++: Написаты масив струкруты znak який мистыть 1. Имя сотрудныка 2. Знак зодиака 3. Дата народження (масыв из 3 елементив) Организуваты ввод данных з файлу dbase.txt в програму и по мисяцю народження (якый введеный з клавиатуры) шукаты сотрудныкив.. Создать программу
разбить на две подстроки Visual C++
в общем есть строка, ее нужно разбить на две подстроки первая длиной Х символов,если Х попадает на слово то это слово отнести ко второй подстроке ну строку ввести не проблема как перенаправить указатель на Х-ый символ в строке и с помощью какого оператора можно, или еще как нить, можно разбить.... разбить на две подстроки
Старый 07.02.2010, 23:07  [ТС]   #2
valeriy_zf
Форумчанин
 
Регистрация: 22.01.2010
Сообщений: 50
Репутация: 0 (0)
По умолчанию Re: Как управлять компонентами формы из другого модуля

Прикрепил примерчик, сделанный на Visual C++ 2008.
Гуру С++, посмотрите.

Опишу проблему по-другому.
В проекте 1 форма и несколько модулей. Но управлять компонентами формы из других модулей не получается.
Вложения
Тип файла: zip Test1.zip (3.07 Мб, 72 просмотров)
valeriy_zf вне форума
Старый 06.09.2012, 20:04
Yandex
Объявления
Старый 06.09.2012, 20:04   #3
jumper.leto
Форумчанин
 
Регистрация: 08.11.2010
Сообщений: 60
Репутация: 1 (1)
По умолчанию Re: Как управлять компонентами формы из другого модуля

Ап тему таже самая проблема!!!
jumper.leto вне форума
После регистрации реклама в сообщениях будет скрыта.
Ответ Создать новую тему

Похожие темы
Тема Автор
C#: WPF и Silverlight Как управлять контролами из другой формы?
Как управлять контролами из другой формы?
MaximusSM
MS Access КАк управлять точным расположением формы?
Проблема: Есть главная форма. На ней несколько кнопок. Я хотел бы, чтобы при нажатии одной из кнопока внутри окна главной формы появилось еще одно окно другой формы в строго определенном месте. Заранее благодарю.
igor-bal
C# Windows Forms Как управлять элементами одной формы из другой
Здравствуйте. Прочитал все темы касающиеся этого вопроса (к примеру http://www.cyberforum.ru/windows-forms/thread14163.html илиhttp://www.cyberforum.ru/windows-forms/thread13675.html) но так и не понял ничего. у меня такая проблема. в файле MainForm есть tabControl и с второго файла, при...
Mr_Ser_Win
MS Access Как управлять событиями формы, сохраняющими записи?
В обработчике Form_BeforeUpdate(Cancel As Integer) пишу Cancel = True (ну не хочу я сохранять). Изменяю значения полей. Если закрываю форму посредством DoCmd.Close - всё хакей! Намного интересней закрыть её менюшной кнопкой ( кто не догадался - в правом верхнем углу окна, серая, с крестиком)......
Zaq
Базы данных Как запустить Sub модуля/формы файла XLS из другого файла
Задача Загружается файл XLS. Он вызывает открытие другого файла, который должен запускать свои процедуры. Пробовал auto_open - не работает. Если кто знает ... плииииз ...
Эдуард
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Текущее время: 20:28. Часовой пояс GMT +4.

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2013, vBulletin Solutions, Inc.