Страница: 1 |
Страница: 1 |
Вопрос: Передача данных между формами одного приложения
Добавлено: 19.07.08 23:15
Автор вопроса: Александр
Начал пробовать ‏VB и никак не могу понять и найти инфу, как передать значения из одной формы в другую? Например, из вспомогательного окна в основное?
Понимаю, что эти формы принадлежать разным классам, а как между ними передавать значения?
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #1
Добавлено: 20.07.08 01:40
С помощью глобальных переменных
Номер ответа: 2
Автор ответа:
Александр
Вопросов: 4
Ответов: 12
Профиль | | #2
Добавлено: 20.07.08 02:58
С этого момента поподробнее. Где их объявлять и как?
Номер ответа: 3
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #3
Добавлено: 20.07.08 09:43
имхо, через конструктор или события правильнее..
Номер ответа: 4
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #4
Добавлено: 20.07.08 12:07
АААААААААААААААААА!!!!!
Номер ответа: 5
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #5
Добавлено: 20.07.08 12:07
Не верю! Кто вернулся!!!!!!!!!!!!!!!!!!!
Номер ответа: 6
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #6
Добавлено: 20.07.08 12:07
И дата ведь вроде правильная!!!!!!!!!!!!
Номер ответа: 7
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #7
Добавлено: 20.07.08 12:08
EROS, признавайся! Ты насовсем? Или просто перелогиниться забыл???
Номер ответа: 8
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #8
Добавлено: 20.07.08 12:12
Private ChildForm As ChildForm
Private Sub Form1_click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Click
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ChildForm = New ChildForm
End Sub
Private Sub ShowForm_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ShowForm.Click
ChildForm.Visible = Not ChildForm.Visible
End Sub
Private Sub SendValue_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles SendValue.Click
ChildForm.TextBox1.Text = MyValue.Text
End Sub
End Class
как-то так можно.
Это из основного в вспомагательное, обратно примерно также, только экземпляр формы не нужно будет создавать
Номер ответа: 9
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #9
Добавлено: 20.07.08 20:36
))) я еще не определился.. )))