Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ComboBox & MonthView / 12 сообщений из 12, страница 1 из 1
30.10.2006, 13:41
    #34091048
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ComboBox & MonthView
Господа, здравствуйте !!!
Как при нажатие на Combobox ,MonthView загрузился рядом с ним ?
(типа "popur") Где-то у меня был код - не могу найти...

Спасибо !!!
...
Рейтинг: 0 / 0
30.10.2006, 13:50
    #34091086
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ComboBox & MonthView
Извиняюсь ,
DTPicker ...
...
Рейтинг: 0 / 0
31.10.2006, 15:09
    #34094534
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ComboBox & MonthView
Valeriu,

Судя по вопросу: " Как при нажатие на Combobox ,MonthView загрузился рядом с ним ? ", ты интересуешься, загрузился ли у кого-то и как MonthView? Еще неясно, что значит " при нажатие " ?

VladConn
...
Рейтинг: 0 / 0
31.10.2006, 16:53
    #34095084
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ComboBox & MonthView
Меня интересовал вопрос о том, чтобы пользователь сам
выбирал интервал с... по... , не набирая это вручную в TextBox-e,
а нажимая на соответствующию дату из всплывающего календаря ;-)
...
Рейтинг: 0 / 0
31.10.2006, 16:59
    #34095115
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ComboBox & MonthView
А какую роль тогда в вашем вопросе играет контрол ComboBox?
...
Рейтинг: 0 / 0
31.10.2006, 17:07
    #34095156
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ComboBox & MonthView
ValeriuИзвиняюсь ,
DTPicker ...
Ну просто нужно было быстро это делать и никак не приходило
в голову где я этот прием использовал раньше ...
И конечно это и не комбо а DTPicker контрол !!!

Код: plaintext
1.
2.
    m.Do "Start^GonTaxRu", Piece(DTPicker1.Value, ".", 1 ),PieceDTPicker2.Value, ".",  1 ), zor, J, Ret, Med, co
 .
 .
...
Рейтинг: 0 / 0
31.10.2006, 17:09
    #34095165
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ComboBox & MonthView
То есть, в переводе на русский, вы хотите два контрола DTPicker? Один для первой даты, а другой для второй? И снимать их значения? Так это свойство Value, например:

Private Sub CommandButton1_Click()
MsgBox DTPickerFrom.Value & " " & DTPickerTo.Value
End Sub
...
Рейтинг: 0 / 0
31.10.2006, 17:11
    #34095177
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ComboBox & MonthView
А, я вижу, вы себе сами ответили...
...
Рейтинг: 0 / 0
31.10.2006, 17:13
    #34095182
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ComboBox & MonthView
Вы совершенно правы ... !!!
...
Рейтинг: 0 / 0
31.10.2006, 17:14
    #34095193
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ComboBox & MonthView
А что это за функция Piece у вас в коде?

Вы не эти свойства изобретаете?

DTPicker1.Year
DTPicker1.Month
DTPicker1.Day
DTPicker1.DayOfWeek
...
Рейтинг: 0 / 0
31.10.2006, 17:30
    #34095269
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ComboBox & MonthView
Это пользовательская функция выбора из строки по определенному разделителю:
В последнее время использую где можно Split


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
Function Piece(chars As String, delimiter As String, position As Long)
   
    If position <  1  Then
        Piece = ""
        Exit Function
    End If
    ReDim Where( 0  To position +  1 ) As Long
    Where( 0 ) =  1 
    current =  1 
    Length = Len(delimiter)
    For Count =  1  To position
        Where(Count) = InStr(current, chars, delimiter)
        If Where(Count) =  0  Then Where(Count) = Len(chars) +  1 
        current = Where(Count) + Len(delimiter)
    Next Count
    If position =  1  Then
        Length =  0 
    End If
    If (Where(position) = Where(position -  1 )) Then
        back = ""
    Else
        back = Mid(chars, (Where(position -  1 ) + Length), (Where(position) - Where(position -  1 ) - Length))
    End If
    Piece = back
End Function
...
Рейтинг: 0 / 0
31.10.2006, 17:33
    #34095284
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ComboBox & MonthView
Вы конечно правы, но что быстрее приходит на ум, то и использую !!! :-)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ComboBox & MonthView / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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