Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
noob4ever
-
- Продвинутый пользователь

-
-
- Сообщения: 117
- Зарегистрирован: 05.01.2006 (Чт) 0:58
noob4ever » 21.06.2007 (Чт) 10:18
Добрай день, возникла проблема такая: как перейти например на 36 строк вниз, например нажимая на кнопку, и .selstart оказывался на 36 строчке?? ничего не выходит, подскажиет плиз.
-
Viper
-
- Артефакт VBStreets

-

-
- Сообщения: 4394
- Зарегистрирован: 12.04.2005 (Вт) 17:50
- Откуда: Н.Новгород
-
Viper » 21.06.2007 (Чт) 12:57
А как пробовал?
Весь мир матрица, а мы в нем потоки байтов!
-
burik
-
- Постоялец

-

-
- Сообщения: 514
- Зарегистрирован: 03.11.2005 (Чт) 22:04
- Откуда: Беларусь, Рогачев
-
burik » 21.06.2007 (Чт) 16:02
Можно посчитать символы перехода строки.
Типа такого:
- Код: Выделить всё
Private Sub Command1_Click()
Dim Fin As Boolean
Dim x As Integer, c As Byte
'rtb - RichTextBox
x = rtb.SelStart
Do While Not Fin
x = x + 1
If x = Len(rtb.Text) Then
Fin = True
Else
If Mid$(rtb.Text, x, 2) = vbCrLf Then c = c + 1
If c = 36 Then Fin = True
End If
Loop
rtb.SelStart = x
End Sub
Между слухов, сказок, мифов,
просто лжи, легенд сомнений
мы враждуем жарче скифов
за несходство заблуждений
Игорь Губерман
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, SemrushBot, The trick, Yandex-бот и гости: 27