Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Picture для Listbox / 7 сообщений из 7, страница 1 из 1
24.05.2005, 07:38:04
    #33081157
WORKSNS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Picture для Listbox
Listbox - RowSourceType=6 (Fields)
в Requery для ListBox:

FOR RollList=1 TO THIS.ListCount &&
this.listindex=RollList
THIS.Picture(RollList) = IIF(passive,[PAS.bmp],[ACT.bmp])
ENDFOR

Проблема:

bmp не отображаются в ListBox, хотя если сделать остановку после ENDFOR (например Wait Window), то все отображается как нужно.

В чем проблема?
...
Рейтинг: 0 / 0
24.05.2005, 09:07:11
    #33081233
Glyba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Picture для Listbox
Попробуй DOEVENTS после ENDFOR.
...
Рейтинг: 0 / 0
24.05.2005, 09:35:03
    #33081277
WORKSNS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Picture для Listbox
DOEVENTS к сожалению не помог
...
Рейтинг: 0 / 0
24.05.2005, 12:22:37
    #33081803
WORKSNS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Picture для Listbox
Все проблема разрешена.
...
Рейтинг: 0 / 0
24.05.2005, 14:06:16
    #33082155
Glyba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Picture для Listbox
Так поделись!
...
Рейтинг: 0 / 0
25.05.2005, 01:46:35
    #33083052
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Picture для Listbox
Hi WORKSNS!

IMHO и не должно оно работать с RowSourceType = 6 - сделай на 0 и руками забей данные и будет работать...

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
25.05.2005, 05:19:17
    #33083075
WORKSNS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Picture для Listbox
создаем метод, например ShowPicture
в него:

WITH thisform.list2
FOR RollList=1 TO .ListCount
GO RollList IN DICTGRP
.Picture(RollList) = IIF(dictgrp.passive,[pas.bmp],[act.bmp])
ENDFOR
GO .listindex IN dictgrp
ENDWITH

и делаем вызов этого метода в ситуациях, когда производится "считывание" с таблицы (типа REQUERY). Это все для ситуации когда RowSourceType=6.

Понятно, что это не есть хорошо для ситуации, когда в таблице много записей. но в ситуации когда это небольшой справочник вполне устраивает.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Picture для Listbox / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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