
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
03.10.2003, 13:52
|
|||
|---|---|---|---|
|
|||
Как сделать Listview с иконками? |
|||
|
#18+
На ВБ6 есть прога а-ля эксплорер, отображающая файлы с иконками в листвью. При переносе в Акцесс 97 выяснилось, что там нет пикчабокса, который необходим для формирования имиджлиста, на который завязывается листвью. Посоветуйте как быть. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2003, 14:06
|
|||
|---|---|---|---|
Как сделать Listview с иконками? |
|||
|
#18+
Что за пикчабокс? В Access для формирования такого ListView нужен только ListView и ImageList. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2003, 14:23
|
|||
|---|---|---|---|
|
|||
Как сделать Listview с иконками? |
|||
|
#18+
В пикчабокс в ВБ я читаю с помощью АПИ функции иконку, связанную с расширением файла, и кладу ее в имиджлист, связанный с листвью. Так в листвью появляются файлы с иконками, соответствующими расширению как в эксплорере. Но оказалось, что в Акцессе нет контрола "PictureBox". Может все же его можно как-нить туда запихнуть? Или надо делать как-то по другому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2003, 14:30
|
|||
|---|---|---|---|
|
|||
Как сделать Listview с иконками? |
|||
|
#18+
2MFT400 Сказано же тебе:ImageList (из того же mscomctl.ocx что и ListView) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2003, 14:52
|
|||
|---|---|---|---|
|
|||
Как сделать Listview с иконками? |
|||
|
#18+
ImageList я хочу заполнять программно, но для этого нужен аналог контрола PictureBox из VB6, которого в Access нет или я не знаю как его достать. Вот в чем проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2003, 14:55
|
|||
|---|---|---|---|
Как сделать Listview с иконками? |
|||
|
#18+
А его можно заполнять не программно? Тебе уже ответили же: ImageList ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2003, 15:36
|
|||
|---|---|---|---|
Как сделать Listview с иконками? |
|||
|
#18+
ImageList Можно заполнять и программно и в конструкторе (что намного удобней). Программно: Me.IL.ListImages.Add 1, "k1", Application.LoadPicture("Путь с файлу\файл.bmp") IL-это ImageList Только прежде чем его заполнять надо отцеплять его от TreeView. Но лучший IMHO способ заполнить его раз и навсегда всеми иконками какие могут понадобиться, а потом юзать и не париться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2003, 10:13
|
|||
|---|---|---|---|
|
|||
Как сделать Listview с иконками? |
|||
|
#18+
Заполнил ImageList в конструкторе. Нормально показывает три иконки, однако в рантайме, ImageList отображается пустым, т.е. Controls.Count=0 и при связывании элемента Listview с иконкой идет ошибка Imagelist must be initialized before it can be used . В чем тут может быть дело?? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2003, 10:55
|
|||
|---|---|---|---|
Как сделать Listview с иконками? |
|||
|
#18+
А в свойствах ListView указал ссылку на ImageList? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2003, 11:06
|
|||
|---|---|---|---|
|
|||
Как сделать Listview с иконками? |
|||
|
#18+
Да, ссылка на ImageList в Listview есть. И иконки, оказывается тоже есть, только они находятся не в Controls, а в Object.ListImages.Item, но все равно при ListView1.ListItems.Add(i + 1, "i" & i, fName, 1, 1) идет ошибка ImageList must be initialized before it can be used. Ну и чудеса! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2003, 11:29
|
|||
|---|---|---|---|
Как сделать Listview с иконками? |
|||
|
#18+
ListView1.ListItems.Add(i + 1, "i" & i, fName, 1, 1) Если так пишешь, то в ListView должно быть 2 ссылки на ImageList. Попробуй ListView1.ListItems.Add(i + 1, "i" & i, fName, 1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1679033]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 342ms |

| 0 / 0 |
