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

Сохранение и передача значений tb в параметры и на другую форму

06.01.2023, 16:17. Показов 423. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго дня!
Имеются 2 формы, f1-главная, f2 - форма настроек.
На f2 есть несколько textBox (tb) и кнопка Сохранить.
Нужно при заполнении tb и нажатии кнопки Сохранить передать введенные значения в переменную на форму 1.
Либо не в переменную а в параметры проекта, чтобы после перезапуска сохраненные значения не сбивались.

Суть программы и форм:
Программа по кнопке Открыть на форме 1 выполняет соединение с ftp сервером и скачивает файл.
На форме 2 нужно заполнить параметры подключения, ip, login, pass, path сохранить и передать на f1
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.01.2023, 16:17
Ответы с готовыми решениями:

UserForm: обход чекбоксов и передача их значений в другую форму
Добрый день. У меня есть форма vba. в ней по щелчку на кнопку открывается вторая форма с чекбоксами. Необходимо обойти чекбоксы и те у...

Как передать параметры куба в другую форму?
Всем привет! Я тут новенький, и если это повтор, то сильно не бейте). Речь пойдет об GLScene. В первой форме Form1 есть куб GLCube1 и он...

Передача в другую форму
https://www.cyberforum.ru/qt/thread1943434.html - у меня такой же вопрос, как передать QNetworkAccessManager manager во вторую форму? Лучше...

4
1 / 1 / 0
Регистрация: 14.02.2021
Сообщений: 97
06.01.2023, 16:20  [ТС]
Часть кода со старым вариантом:
C#
1
2
3
4
5
6
7
8
 private void button1_Click(object sender, EventArgs e)
        
        {
            {
 
                // Создаем объект FtpWebRequest
                FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://server1:6154a16b@37.230.210.226/users/users.log");
                request.Method = WebRequestMethods.Ftp.DownloadFile;
0
HF
 Аватар для HF
1316 / 895 / 200
Регистрация: 09.09.2011
Сообщений: 2,690
Записей в блоге: 2
06.01.2023, 16:51
Цитата Сообщение от detrop Посмотреть сообщение
Сохранение и передача значений tb в параметры и на другую форму
Самая первая тема "Ответы на 7 самых частых вопросов по WinForms"
2. Как передать данные из одной формы в другую

Добавлено через 3 минуты
Цитата Сообщение от detrop Посмотреть сообщение
Суть программы и форм:
Программа по кнопке Открыть на форме 1 выполняет соединение с ftp сервером и скачивает файл.
На форме 2 нужно заполнить параметры подключения, ip, login, pass, path сохранить и передать на f1
Если дотошно - то "суть программы и форм" некорректная. Сначала нужно заполнить параметры, потом подключаться.
И поэтому такая форма настроек нужно сделать независимой. Вызвать из разных форм. А результат формы - сохранение/загрузка настроек программы в конфигурационный файл и в окружение программы где все формы могут сразу использовать эти настройки.
0
1 / 1 / 0
Регистрация: 14.02.2021
Сообщений: 97
06.01.2023, 16:59  [ТС]
Цитата Сообщение от HF Посмотреть сообщение
Если дотошно - то "суть программы и форм" некорректная. Сначала нужно заполнить параметры, потом подключаться.
И поэтому такая форма настроек нужно сделать независимой. Вызвать из разных форм. А результат формы - сохранение/загрузка настроек программы в конфигурационный файл и в окружение программы где все формы могут сразу использовать эти настройки.
Именно это я и хочу реализовать.
При первом запуске и пустого конфига - заполнить параметры и сохранить.
При последующих - соответственно тянуть параметры.
Но так же необходима возможность изменить параметры во время работы программы для подключения к другому серверу.

Добавлено через 2 минуты
Хотя наверно не правильно выразился.
Суть: открывается программа - ничего не делает. Адресная строка не заполнена, по кнопке "Открыть" будет ошибка.
По кнопке Настройки = открываются параметры соединения, адрес, логин, пасс и т.п. По кнопке Сохранить - сохраняются параметры и при дальнейшем запуске будет заполнена строка подключения.
Уже после заполнения параметров кнопка Открыть будет работать и выдавать скаченный лог с ftp
0
HF
 Аватар для HF
1316 / 895 / 200
Регистрация: 09.09.2011
Сообщений: 2,690
Записей в блоге: 2
06.01.2023, 17:04
Цитата Сообщение от detrop Посмотреть сообщение
Именно это я и хочу реализовать.
Ссылку я дал, пробуйте.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.01.2023, 17:04
Помогаю со студенческими работами здесь

Передача параметра в другую форму
Здравствуйте, есть такая проблема в MainForm есть класс Numbers и поле max_length, пытаюсь передать значение переменной из Window1 полю...

Передача данных в другую форму
Доброго времени суток. Есть такая задача: в окне № 1 открывается таблица, выбирается запись, нажимается кнопка и открывается окно №2 с...

Передача данных в другую форму
Здравствуйте. Вопрос такой есть страничка, где пользователь вводит ответы на вопросы. (Предположим prim.asp) После правильных ответов...

Передача объекта в другую форму
Здравствуйте. Сущесвуют несколько форм и класс. Класс User и формы Form1, Form2. В Form1 заполняются данные пользователя и...

Передача объекта на другую форму
Помогите, пожалуйста, как передать объект с Form1 на Form2 в Form1 прописываю: ... Form2 f= new Form2 (my_object); f.Show();...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru