Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Работа с rtb Добавлено: 17.07.04 11:45  

Автор вопроса:  Ujif | Web-сайт: - | ICQ:
Есть rtb и в него вставлен большой текст. Как определить номер строки находящийся в самой верхней части rtb если его прокрутили вниз?

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 @CyRax PTR



ICQ: 204447456 

Вопросов: 28
Ответов: 664
 Web-сайт: basicproduction.nm.ru/
 Профиль | | #1
Добавлено: 17.07.04 12:59
Надеюсь я правильно тебя понял
Function Text_TopLine(ByVal hwnd As Long) As Long
 Const EM_GETFIRSTVISIBLELINE = &HCE
 Text_TopLine = SendMessage(hwnd, EM_GETFIRSTVISIBLELINE, 0, ByVal 0)
End Function

Ответить

Номер ответа: 2
Автор ответа:
 Ujif



ICQ:

Вопросов: 52
Ответов: 76
 Web-сайт: -
 Профиль | | #2
Добавлено: 17.07.04 22:14
Поделись тогда как в VB.Net hwnd rtb найти

Ответить

Номер ответа: 3
Автор ответа:
 @CyRax PTR



ICQ: 204447456 

Вопросов: 28
Ответов: 664
 Web-сайт: basicproduction.nm.ru/
 Профиль | | #3
Добавлено: 17.07.04 22:23
 Извини, сначала запостил, а потом уже замитил что форум .NET. Но я слышал что .NET поддерживает API. А что такое API знаешь? Обычный Си++.
 А как получить на .NET не знаю. Нв VB6 без разницы что VB что API.

Ответить

Номер ответа: 4
Автор ответа:
 Oleg K



Вопросов: 15
Ответов: 72
 Профиль | | #4 Добавлено: 18.07.04 03:44
2 Ujif
Не знаю на сколько поможет, но я делаю так. Беру Handle нужного элемента конверчу его в Int32 - в большинстве случаев помогает. Например вот так:

rtb.Text.Handle.ToInt32 - должно подойти для hwnd

- вариант для пробы !!!!

Ответить

Номер ответа: 5
Автор ответа:
 Ujif



ICQ:

Вопросов: 52
Ответов: 76
 Web-сайт: -
 Профиль | | #5
Добавлено: 20.07.04 16:23
2 Oleg K : Спосибо работает

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам