powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вначале событие а уже после перевод строки
3 сообщений из 3, страница 1 из 1
Вначале событие а уже после перевод строки
    #35043218
Namik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго Вам времени суток
Уважаемые господа

поздравляю всех с Новым годом, желаю всего самого наилучшего

при наличии времени прошу Вас помочь

мне нужно чтобы при нажатии сочетаний клавиш
Shift+Enter в текстовый бокс вставлялся вот этот тег <br>

вот этот код, дает мне этот результат

Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
ShiftDown = (Shift And vbShiftMask) > 0
If KeyCode = vbKeyReturn Then
If ShiftDown And KeyCode Then
SendKeys "<" + "br" + ">"
End If
End If
End Sub

однако вначале происходит перевод строки т.е. Enter
а уже после вставляется нужный мне тег

подскажите как изменить код
чтобы вначале вставлялся тег а уже после перевод строки

с Уважением и Благодарностью
Намик
...
Рейтинг: 0 / 0
Вначале событие а уже после перевод строки
    #35043598
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так не устроит?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
    Dim blnShiftDown As Boolean
    
    blnShiftDown = (Shift And vbShiftMask) >  0 

    If blnShiftDown Then
        If KeyCode = vbKeyReturn Then
          SendKeys "{LEFT}"
          SendKeys "<" + "br" + ">"
          SendKeys "{ENTER}"
        End If
    End If
    
End Sub
...
Рейтинг: 0 / 0
Вначале событие а уже после перевод строки
    #35043694
Namik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое Вам спасибо
то что нужно

С Уважением и Благодарностью
Намик
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вначале событие а уже после перевод строки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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