Для неординарных вопросов. Если вы опытный программист, попавший в трудную ситуацию, — вам сюда.
Модератор: gaidar
Правила форума
Этот раздел не предназначен для того, чтобы вы адресовали свою проблему профессионалам.
Этот раздел предназначен для профессионалов, которые столкнулись с проблемой и не могут решить ее самостоятельно.
Если вы считаете себя профессионалом, а свою проблему сложной — вам сюда.
Если модератор посчитает, что вы ошиблись, то на первый раз он перенесет ваше сообщение в основной раздел без последствий для автора. Во второй раз тема будет закрыта, а автору будет выписано нарушение. В третий раз автор будет забанен.
-
zabudkin
-
- Начинающий
-
-
- Сообщения: 1
- Зарегистрирован: 17.07.2008 (Чт) 22:14
-
zabudkin » 17.07.2008 (Чт) 22:39
Вообщем столкнулся в своей практике с такой вот досадной непоняткой.
Имеем:
Forms
- Form1, на ней UserControlTest1 (имя положенного на форму UserControl)
- Form2, на ней UserControlTest2 (имя положенного на форму UserControl)
User Controls
- UserControl
Class Modules
- clsIni
В UserControl:
Public Ini as Object
Public Property Let IniData(vNewValue As String)
Set ini = New clsIni
....и т.д...........
End Property
В Form1 Form_Load:
UserControlTest1.IniData="данные"
Form2.Show
В Form2 Form_Load:
UserControlTest2.IniData="другие данные"
Проблема:
Так вот, почему то при вызове Form2, у UserControlTest1 на Form1
также меняется переменная INI после Set ini = New clsIni .
В чем может быть проблема?
Ведь это разные контролы, на разных формах,
где каждой присвается новый объект класса clsIni.
Просто жуть какая-то.
-
zHackLeX
-
- Бывалый
-
-
- Сообщения: 283
- Зарегистрирован: 23.10.2003 (Чт) 21:08
zHackLeX » 18.07.2008 (Пт) 11:57
Выполнил предписанные действия, обозначенной проблемы не наблюдал.
Тестовый пример прилагаю.
- Вложения
-
- test.rar
- Ситуация, описанная автором топика.
- (2.07 Кб) Скачиваний: 144
There is no knowledge that is not power...
X,C,A,B,C,Z,X,A,B,C,Z....
Многие ли помнят?
Вернуться в Раздел для Профессионалов
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14