powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Событие text1_Change
8 сообщений из 58, страница 3 из 3
Событие text1_Change
    #38906224
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vdekameronПросто хотел понять почему так произошлопотому что For Each перебирает всю коллекцию и никак по-другому
...
Рейтинг: 0 / 0
Событие text1_Change
    #38906245
vdekameron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Proпотому что For Each перебирает всю коллекцию и никак по-другому
Теперь понял, спасибо
...
Рейтинг: 0 / 0
Событие text1_Change
    #38907187
vdekameron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте уважаемые, есть очень интересный для меня вопрос.
Можно ли целенаправленно запрещать выполнение событий? А конкретно -
При выполнении Text_LostFocus в определенный момент меняется значение Text.text и сразу переходит на процедуру Text_Change. Очень интересно можно ли в VB6 прописать - НЕ ПЕРЕХОДИТЬ на опр. процедуру.
...
Рейтинг: 0 / 0
Событие text1_Change
    #38907210
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
Dim DisableChangeEvent As Boolean

Private Sub Text_Change()

If DisableChangeEvent Then Exit Sub
...
...

End Sub



Код: vbnet
1.
2.
3.
DisableChangeEvent = True
Text.Text = "fff"
DisableChangeEvent = False
...
Рейтинг: 0 / 0
Событие text1_Change
    #38907212
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обычно такие вещи я также упаковываю в юзерконтрол.
То есть делаю два события - Change оставляю как есть, а Changed - только при изменении контрола пользователем, при программном изменении свойства Changed не возникает
...
Рейтинг: 0 / 0
Событие text1_Change
    #38907259
Фотография alex77755
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНет, именно по именам нужно, тогда
Код: vbnet
1.
2.
3.
For i = 1 to 12
   me.controls("DAN_" & 1).text=""
next


если поля имеют имена DAN_1, DAN_2,.... DAN_12
...
Рейтинг: 0 / 0
Событие text1_Change
    #38907286
vdekameron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
Dim DisableChangeEvent As Boolean

Private Sub Text_Change()

If DisableChangeEvent Then Exit Sub
...
...

End Sub




Код: vbnet
1.
2.
3.
DisableChangeEvent = True
Text.Text = "fff"
DisableChangeEvent = False


Крутейшая тема, спасибо большое!!!
...
Рейтинг: 0 / 0
Событие text1_Change
    #38907290
vdekameron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex77755
Код: vbnet
1.
2.
3.
For i = 1 to 12
   me.controls("DAN_" & 1).text=""
next



если поля имеют имена DAN_1, DAN_2,.... DAN_12
Спасибо!) Только наверно так?
Код: vbnet
1.
2.
3.
For i = 1 to 12
   me.controls("DAN_" & i).text=""
next
...
Рейтинг: 0 / 0
8 сообщений из 58, страница 3 из 3
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Событие text1_Change
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]