Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
vfedorov
-
- Начинающий
-
-
- Сообщения: 22
- Зарегистрирован: 28.07.2005 (Чт) 13:41
vfedorov » 15.08.2005 (Пн) 19:43
В RichTextBox по умолчанию стоит перенос по словам, т.е. когда строчка доходит до границу контрола, она автоматически переводится на новую. Как сделать так, чтобы она не переводилась на новую автоматически (а переводилось только по нажатию Enter). Т.е. было как в блокноте.
Заранее спасибо
-
hCORe
-
- VB - Экстремал
-
-
- Сообщения: 2332
- Зарегистрирован: 22.02.2003 (Сб) 15:21
- Откуда: parent directory
-
hCORe » 15.08.2005 (Пн) 21:37
- Код: Выделить всё
Private Declare Function SendMessageLong Lib "user32" Alias "SendMessageA" _
(ByVal hwnd As Long, _
ByVal wMsg As Long, _
ByVal wParam As Long, _
ByVal lParam As Long) As Long
Private Const EM_SETTARGETDEVICE = 1096
Private Sub Form_Load()
SendMessageLong RichTextBox1.hwnd, EM_SETTARGETDEVICE, 0, 1
End Sub
Моду создают модоки, а распространяют модозвоны.
-
vfedorov
-
- Начинающий
-
-
- Сообщения: 22
- Зарегистрирован: 28.07.2005 (Чт) 13:41
vfedorov » 16.08.2005 (Вт) 1:19
Огромное спасибо
-
alibek
-
- Большой Человек
-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 16.08.2005 (Вт) 8:45
Можно и без API, задать RightMargin.
Lasciate ogni speranza, voi ch'entrate.
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: SemrushBot и гости: 55