Передача переменных (объектов?)

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
IvanFR
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 04.09.2005 (Вс) 4:44

Передача переменных (объектов?)

Сообщение IvanFR » 17.12.2005 (Сб) 18:23

Всем привет :)
Помогите, плз с вопросом. Есть 2 формы с текстовыми полями и форма с календарем. Как сделать так чтобы при вызове календаря, можно было бы определить из какого текстового поля он был вызван и отправить в это поле значение? (Форм может быть большое кол-во)

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 17.12.2005 (Сб) 18:29

Например, не страдать фигнёй и использовать элемент управления "Календарь"...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 17.12.2005 (Сб) 19:01

В форме с календарём

Код: Выделить всё
Dim Caller as TextBox

Public Sub ShowCalendar(txtSender as TextBox)
  Set Caller = txtSender
  Me.Show 1, txtSender.Parent
End Sub



когда твой календарь нужно закрыть:
Пишем
Caller.Text = <то что должно появитья в текстбоксе>
Set Caller = Nothing

Из "формы с 2 текстбоксами"

Код: Выделить всё

Private Sub Text1_Gotfocus
  frmCalendar.ShowCalendar Text1
End Sub

Private Sub Text2_GotFocus
  frmCalendar.ShowCalendar Text2
End Sub


---

Либо не страдать фигнёй
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 109

    TopList