|
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 16
|
||||||||||||
незнаю как получить даные из фторой формы18.02.2012, 23:42. Показов 1457. Ответов 13
Метки нет (Все метки)
помогите пожалуйста нужно из 2 формы передать даные у первую
0
|
||||||||||||
| 18.02.2012, 23:42 | |
|
Ответы с готовыми решениями:
13
Как печатать даные из формы
Как в FormCollection collection во вьюхе занести даные, которые не вводятся с формы |
|
Просто хороший человек
392 / 182 / 24
Регистрация: 26.04.2011
Сообщений: 434
|
|
| 18.02.2012, 23:52 | |
|
1.создайте статический публичный класс
2. обьявите статические публичные переменные. 3. запишите ваши значения в статические переменные статического класса 4. Считайте из этих переменных значения (либо можете их уже использовать)
2
|
|
|
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 16
|
|
| 18.02.2012, 23:58 [ТС] | |
|
а можно както попроще например через глобальную переменуюили ищо както??
0
|
|
|
Просто хороший человек
392 / 182 / 24
Регистрация: 26.04.2011
Сообщений: 434
|
|||||||||||
| 19.02.2012, 00:19 | |||||||||||
|
Можно.
Пример: в форме 2 глобальная переменная
вывод будет 10.
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 16
|
|
| 19.02.2012, 00:38 [ТС] | |
|
получается что я не успеваю водить даные в textbox во второй форме оно уже выводит переменую через
MessageBox. а мне нужно с етими перемеными делать арифметические операции в первой форме
0
|
|
|
Комп_Оратор)
|
|
| 19.02.2012, 01:48 | |
|
misha1737, как вариант попробуйте посмотреть:
https://www.cyberforum.ru/cpp-... 40020.html
1
|
|
|
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 16
|
|
| 19.02.2012, 02:10 [ТС] | |
|
нет ето не то там связка 2 форм а мне нужно научится с одной формы передавать числа во вторую
Добавлено через 11 минут может можна както через стек или я гдето читал в интернете что можна обявить глобальную переменую и она будет видна во всех формах приложения
0
|
|
|
Комп_Оратор)
|
|||
| 19.02.2012, 03:47 | |||
|
Вам подойдёт вариант подписки из Form1 на событие Button_Click в Form2. Идея в том, что, поскольку из Form1 форма Form2 видна (в форме Form1 есть строчка #include "Form1.h") она сама может забрать необходимые ей данные, то-ли прямо из контролов Form2 то ли из ее контейнера (сложнее). Для того, что бы дать ей понять, что пора "забирать" нужно её об этом, просто, оповестить. В предложенном варианте, когда Ваши текстбоксы заполнены Вы нажимаете на кнопку с надписью, скажем, "Передать в Form1" на форме Form2, форма Form1, получает сигнал наступления события button1_Click формы Form2 и вызывает свою функцию обработчик которая и забирает данные. ![]() Прочтите. Там достаточно подробно изложено. Если, что конкретно будет не ясно, - спрашивайте, - отвечу. Может, позже или завтра. А сейчас - Кличко! ![]() Добавлено через 1 час 29 минут Кличко, победил! Облегчение есть, остальное - смур.
1
|
|||
|
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 16
|
|
| 19.02.2012, 14:16 [ТС] | |
|
немогу разобратся никак с етими формами я в етом деле не очень мне нужно перенести даные из 2 формы textboxa во первую форму
0
|
|
|
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 16
|
|||||||||||||||||
| 19.02.2012, 14:57 [ТС] | |||||||||||||||||
|
вот первая форма вызиваю вторую
все даные мне нужно перенести в форму 1
0
|
|||||||||||||||||
|
Комп_Оратор)
|
|||||||||||||||||||||
| 19.02.2012, 15:57 | |||||||||||||||||||||
|
misha1737, Вам нужно попробовать создать отдельный проект, в нём 2 простые формы и попробовать, как это работает...
Вот еще вариант - дикий, но простой, и описан вроде подробно: 1.Создаем проект, называем F1AndF2 2. Добавляем к проекту prj->F1AndF2->ADD->GUI->Windows Forms новую форму и называем F2 3. В начале Form1.h в строке после #pragma once пишем #include F2.h 4. В конце объявлений файла Form1.h (перед #pragma region Windows Form Designer generated code) объявляем private:
System::Void button1_Click(...) //для Form1 пишем
6. Заводим textBox1 и button1 7. В конце объявлений файла Form2.h (перед #pragma region Windows Form Designer generated code) объявляем
1
|
|||||||||||||||||||||
|
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 16
|
|
| 23.02.2012, 18:00 [ТС] | |
|
всем спасибо за помощь я нашол решение
во второй форме обявляэм переменую public: /// <summary> static int a=0, ... а во первой форме вызываем fa=Func::a;
0
|
|
|
|
||
| 25.02.2012, 03:42 | ||
|
0
|
||
| 25.02.2012, 03:42 | |
|
Помогаю со студенческими работами здесь
14
Проблемы с компом, незнаю почему, хочу апнуть, незнаю как не передаются даные из формы
Получить даные из страницы до открытия Получить даные из БД без релоада Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|