powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ListView+API
3 сообщений из 3, страница 1 из 1
ListView+API
    #33757740
anjekos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот как-то был, разговор.
http://www.sql.ru/forum/actualthread.aspx?tid=118264&hl=listview
Воспользовался кодом МксимаВ. Все ок. Итемы в ЛистВью добавляются.

Но не совсем понятно, как определить такие вещи как ListView.ListItems(i).Index и
ListView.ListItems(i).Key. Они при добавлении итемов через API, такие же как у итема взятого за основу:

LVI.mask = LVIF_TEXT Or LVIF_IMAGE Or LVIF_PARAM Or LVIF_STATE Or LVIF_INDENT Or LVIF_DI_SETITEM Or LVIF_COLUMNS
Call SendMessage(ByVal Me.ListView1.hwnd, ByVal LVM_GETITEM, ByVal 0&, LVI)

По всей видимости возвращаемый в структуру LVITEM параметр lParam as Long
содержит адрес элемента списка со значениями типа Key,Index и. т.д.

Таковы мои предположения.
Может быть кто-нибудь знает точно?
МаксимВ, пожалуйста отзовись!:-)
...
Рейтинг: 0 / 0
ListView+API
    #33757742
anjekos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ой, прокосячил со ссылкой.
...
Рейтинг: 0 / 0
ListView+API
    #33759119
anjekos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос снимается, использование API делает коллекцию ListItems не пригодной.
Хотя может быть кто-нибудь знает как добавить в нее элементы напрямую обращаясь к памяти:-)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ListView+API
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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