alibek писал(а):SendMessage, MSDN и куча времени тебе помогут.
Даже немного подскажу, что использоваться будут в основном сообщения LB_GETTEXT(LEN) и LB_GETSEL
' Определяем количество строк
N = SendMessage(hWind, LB_GETCOUNT, 0, 0)
Call MsgBox("Количество строк: " & N)
For I = 0 To N - 1
' Определяем длину текущей строки строки
L = SendMessage(hWind, LB_GETTEXTLEN, I, 0)
Call MsgBox("Длина текущей строки: " & L)
' Резервируем буфер под текст текущей строки
ResText = Space(L + 1)
' До этой строки все нормально, а при попытке получить текст все вылетает
' Получение текста текущей строки
L = SendMessage(hWind, LB_GETTEXT, I, ResText)
Call MsgBox("Текст текущей строки: " & Left(ResText, L))
Next
GSerg писал(а):Собака порылась в матчасти...
Вопользуйся поиском ещё раз, чтобы найти, как передаются строки...
Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 109