Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ListBox типа checkbox / 11 сообщений из 11, страница 1 из 1
02.08.2005, 08:33:44
    #33195514
Plux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ListBox типа checkbox
Помогите считать результат плз....
Есть ListBox типа checkbox, присоединенный к БД полю таблицы типа Nvarchare с помощью Recordset, как вывести выбранный check'етами результат в отдельное поле?
...
Рейтинг: 0 / 0
02.08.2005, 09:08:20
    #33195549
ListBox типа checkbox
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
Private Sub UserForm_Initialize()
    With Me.ListBox1
        .MultiSelect = fmMultiSelectMulti
        .ListStyle = fmListStyleOption
        .AddItem "Красный"
        .AddItem "Синий"
        .AddItem "Желтый"
    End With
End Sub

Private Sub ListBox1_Change()
    Dim intI As Integer
    Dim str As String
    
    For intI =  0  To Me.ListBox1.ListCount -  1 
        If Me.ListBox1.Selected(intI) Then
            str = str & ";" & Me.ListBox1.List(intI)
        End If
    Next
    
    Me.TextBox1.Value = Mid(str,  2 )
End Sub
...
Рейтинг: 0 / 0
02.08.2005, 09:44:51
    #33195633
Plux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ListBox типа checkbox
Интересный вариант, вот только он у меня ругается на fmMultiSelectMulti
пишет:Variable not defined. Может я что-то не подключила???
...
Рейтинг: 0 / 0
02.08.2005, 09:46:58
    #33195642
Plux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ListBox типа checkbox
Интересный вариант, вот только он у меня ругается на fmMultiSelectMulti
пишет:Variable not defined. Может я что-то не подключила???
...
Рейтинг: 0 / 0
02.08.2005, 09:47:28
    #33195646
ListBox типа checkbox
Используй событие ListBox1_Change(), а формирование списка в UserForm_Initialize() я привел для примера.
...
Рейтинг: 0 / 0
02.08.2005, 09:53:26
    #33195655
Plux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ListBox типа checkbox
Метода List1_Change нет есть List1_Click(), List1_ItemCheck но этотне важно, он все равно так же ругается....:-(
...
Рейтинг: 0 / 0
02.08.2005, 10:08:45
    #33195686
Plux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ListBox типа checkbox
Без этих двух свойств
.MultiSelect = fmMultiSelectMulti
.ListStyle = fmListStyleOption
все тоже работает, СПАСИБО ОГРОМНОЕ!!!! :-)))
...
Рейтинг: 0 / 0
02.08.2005, 10:21:23
    #33195726
ListBox типа checkbox
Так я тебе и сказал, чтоб на них не обращала внимания, т.к. у тебя уже есть список.

Все нормально? Работает?
...
Рейтинг: 0 / 0
02.08.2005, 10:31:12
    #33195759
Plux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ListBox типа checkbox
Ещё один вопрос: как теперь обратно? В смысле у меня по событию Text3_GotFocus() выходит этот List1. Из List в Text выбранное записали, а если вдруг ошиблись становимся заново на Text выскакивает List, но пустой, без отмеченных значений. Возможно сделать их отмеченными если Text не пустой?
...
Рейтинг: 0 / 0
02.08.2005, 10:50:47
    #33195828
ListBox типа checkbox
Что значит?
Pluxа если вдруг ошиблись становимся заново на Text выскакивает List, но пустой, без отмеченных значений.
...
Рейтинг: 0 / 0
02.08.2005, 11:16:24
    #33195905
Plux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ListBox типа checkbox
допустим не там поставили галочку, или другой пример: нужно просто изменить уже существующую запись. выбираем нужную нам строку, нажимаем кнопку "изменить" выходит форма с заполненными данными, соответственно и мой Text будет забит данными, когда я становлюсь на это поле, то по Text3_GotFocus выскакивает List без отмеченных галочек, а если изначально эти данные складываются из 10-15 таких галочек, а надо убрать или добавить только 1-2, то получить пустой лист не очень приятно..... меня пользователь съедят за такое....)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ListBox типа checkbox / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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