
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.09.2006, 17:20
|
|||
|---|---|---|---|
Form и Module в OCX |
|||
|
#18+
Создал я OCX В нем помимо CTL есть Form и Module - в форме описана глобальная переменная Text (ну надо так) - в модуле - hook В своей аппликухе кладу на форму 1 контрол (MyC1) Код: plaintext 1. 2. Кладу второй (MyC2) Код: plaintext 1. 2. 3. Тестами установил, что два разных контрола MyC1 и MyC2 сохраняют Text в одном месте. Как так, а ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.09.2006, 17:26
|
|||
|---|---|---|---|
Form и Module в OCX |
|||
|
#18+
переменная? т.е. не объект т.е. указывает на объект (_ЕСЛИ вообще указывает_) т.е. указывают на один и тот же обхект итого: -указывают ли они на объект -указывают ли они на разные объекты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.09.2006, 17:34
|
|||
|---|---|---|---|
Form и Module в OCX |
|||
|
#18+
Aklinпеременная? т.е. не объект т.е. указывает на объект (_ЕСЛИ вообще указывает_) т.е. указывают на один и тот же обхект итого: -указывают ли они на объект -указывают ли они на разные объекты Кто указывает ? внутри OCX есть frm в ней: public Text as String в OCX: Public Property Let Text(sText As String) frm.Text = sText End Property ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.09.2006, 17:35
|
|||
|---|---|---|---|
Form и Module в OCX |
|||
|
#18+
давай кусок модуля ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.09.2006, 17:38
|
|||
|---|---|---|---|
Form и Module в OCX |
|||
|
#18+
гы тогда проверь связь между М1-ФОРМА-М2 по сабжу я смотрю, что форма одна получается, а не новая для каждого М* ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.09.2006, 17:38
|
|||
|---|---|---|---|
Form и Module в OCX |
|||
|
#18+
да и если ты определил, что они сохраняют текст в одном месте, то где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.09.2006, 10:16
|
|||
|---|---|---|---|
Form и Module в OCX |
|||
|
#18+
Разобрался. Короче говоря, если у вас в контроле только CTL, то всё работает как и должно и в основной проге вы можете использовать сколко угодно контролов А если в контроле есть формы или модули, а у них глоб. переменные, то эти формы, модули и глоб. переменные будут общими для всех копий контрола в главном приложении. Чтобы решить проблему нужно в каждом контроле работать со своей копией формы, а в модулях держать только функции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.09.2006, 14:20
|
|||
|---|---|---|---|
Form и Module в OCX |
|||
|
#18+
RustygoldА если в контроле есть формы или модули, а у них глоб. переменные, то эти формы, модули и глоб. переменные будут общими для всех копий контрола в главном приложении. ну так ты 1 (одну) форму юзаешь, а не делаешь копии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2165353]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 424ms |

| 0 / 0 |
