Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/20: Рейтинг темы: голосов - 20, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 22.10.2009
Сообщений: 11

Как передать значение из одной формы в другую?

20.12.2009, 16:07. Показов 4078. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Столкнулся с очередной проблемой

В одной форме у меня проходит тест, подсчитывается набранный бал. Затем запускается следующая форма и в ней происходит регистрация с записью в текстовый файл. А проблема в следующем: как передать из одной формы в другую значение этого балла.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.12.2009, 16:07
Ответы с готовыми решениями:

Как передать значение переменной из одной формы в другую?
У меня есть две формы. на Form1 есть textbox1, на form2 есть label1. Подскажите, пожалуйста, как из textbox1 перенести текст в label1?

Как передать значение переменной из одной формы в другую?
Здравствуйте! я пробую передать значение через отдельный статический класс, но оно попадает туда не сразу, а только после повторного...

Передать значение переменной из одной формы в другую в VS 2017
Есть форма Administrator_menu по нажатию одной и кнопок открывается форма Ad_new_user, куда из переменной ID_STROKI формы...

8
 Аватар для HIMen
4340 / 1509 / 101
Регистрация: 12.04.2009
Сообщений: 2,342
20.12.2009, 16:17
Передавай как параметр для конструктора второй формы
0
 Аватар для Mikant
1322 / 995 / 127
Регистрация: 08.12.2009
Сообщений: 1,299
21.12.2009, 14:56
C#
1
2
3
public static class MyGlobals{
     public static int GlobalInt {get;set;}
}
либо используй источники данных (намного сложнее), либо так, как сказал HIMen (немного сложнее), но тогда уж по-хорошему надо передавать не только значения а ссылку на весь движок.
0
556 / 510 / 25
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
21.12.2009, 17:21
... или добавь property во второй форме и задай значение перед открытием.
... или сделай этот балл public static в любой форме (или вообще в любом месте)
... или переделай все по-человечески, и не производи никаких вычислений в форме. форма - для того чтобы спросить у пользователя что он хочет и показать ему что-нибудь. для вычислений создаются другие классы.
но в принципе вариантов море.
0
1 / 1 / 0
Регистрация: 13.05.2013
Сообщений: 59
25.06.2013, 14:48
Ребят, столкнулся с похожей проблемой помогите пожалуйста решить в C# только начинаю разбираться.
0
 Аватар для Etrimus
399 / 366 / 54
Регистрация: 23.05.2010
Сообщений: 716
25.06.2013, 16:51
Цитата Сообщение от Lutik9465 Посмотреть сообщение
Ребят, столкнулся с похожей проблемой помогите пожалуйста решить в C# только начинаю разбираться.
В соседнем разделе закрепленная тема, там пункт 2. Используй подходящий способ.
Ответы на 7 самых частых вопросов по WinForms
0
47 / 18 / 4
Регистрация: 17.04.2013
Сообщений: 87
25.06.2013, 20:19
А если так.
Во второй форме создай textbox, скрой его как-нить от глаз, модификатор доступа объяви pablic и присваивай ему значение, а потом получай.
Немного топорно, но для начала осваивания я думаю подойдёт.
Ну или классы-хранители данных осваивай.
0
1 / 1 / 0
Регистрация: 13.05.2013
Сообщений: 59
26.06.2013, 11:49
Спасибо конечно за 7 советов, но они мне не очень приглянулись, если еще что нибудь подобное?
0
4 / 4 / 0
Регистрация: 17.06.2013
Сообщений: 19
26.06.2013, 12:56
дк, возьми и посмотри раздел. в чем проблема?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.06.2013, 12:56
Помогаю со студенческими работами здесь

Как передать данные с одной формы на другую?
как из textBox1 с form1 предать текст в textBox1 на form2?

Как из одной формы передать данные в другую?
Например, есть 2 формы: в первой textbox1 и button1, во второй textbox2. Необходимо при нажатии button1 перенести значение textbox1 в...

Как передать массив из одной формы в другую
есть одна форма, у нее в коде присутствует и заполняется (считаются значения функции)double Uu = new double; мне надо чтоб этот...

Как передать dataGridView из одной формы в другую
Необходимо передать dataGridView из одной формы в другую. Каким образом это сделать?

Как передать масив из одной формы в другую
У меня есть две формы. В первой есть масив с 10-ми значениями, и мне нужно передать етот масив в другую форму. Помогите пожалуйста:scratch:


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru