Пара вопросов по VB(A)...

Программирование на Visual Basic for Applications
ZaRaZa
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 21.06.2002 (Пт) 16:08
Откуда: Russia

Пара вопросов по VB(A)...

Сообщение ZaRaZa » 31.03.2004 (Ср) 19:43

1) Как в компоненте DTPicker динамически задать текущую дату?
2) Как получить элемент n из ListBox?
ThanX!

corgi
ToyMan
ToyMan
 
Сообщения: 1367
Зарегистрирован: 01.10.2002 (Вт) 9:59
Откуда: Россия, Москва

Сообщение corgi » 31.03.2004 (Ср) 20:31

1. если правильно помню то банально через Value
2. MsgBox List1.List(0)
Ничто так не ограничивает полёт мысли программиста, как компилятор

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 31.03.2004 (Ср) 20:36

MsgBox List1.List(0)

Наверное все-таки
Код: Выделить всё
Private Function GetValue(intNumber as Integer) as String
' объявить переменную
On Error Resume Next
    GetValue = List1.List(intNumber)
End Function

Private Sub UserForm1_Click()
' отобразить окошко со значением
' шестого элемента
    MsgBox GetValue(5)
End Sub
Моду создают модоки, а распространяют модозвоны.

Евген
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 66
Зарегистрирован: 01.07.2003 (Вт) 14:13
Откуда: СПб

Сообщение Евген » 31.03.2004 (Ср) 20:49

DTPicker1.value=now
or
DTPicker1.value=date
Ёж птица гордая, пока не пнешь - не полетит!

corgi
ToyMan
ToyMan
 
Сообщения: 1367
Зарегистрирован: 01.10.2002 (Вт) 9:59
Откуда: Россия, Москва

Сообщение corgi » 31.03.2004 (Ср) 21:02

2hCORe ну это уже слишком, это сколько времени надо писать :?: , а так идею дал и пускай сам с ней разбирается :twisted:
зы а что ты имел ввиду по словами
' объявить переменную
а :?: :D
Ничто так не ограничивает полёт мысли программиста, как компилятор

ZaRaZa
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 21.06.2002 (Пт) 16:08
Откуда: Russia

Сообщение ZaRaZa » 31.03.2004 (Ср) 22:32

Вопрос не с проста возник... на такие строки -
object.Value = Date
object.Value = Now
Получаю такую ошибку -
"An error occurred in a call to the Windows Date and Time Picker control."
Это часть обработчика на событие формы Initialize, может дело в этом?
Еще вопрос - какнужно распространять макрос. Я видел, что распростораняли dll'кой, как это организовать?

ZaRaZa
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 21.06.2002 (Пт) 16:08
Откуда: Russia

Сообщение ZaRaZa » 02.04.2004 (Пт) 20:10

Ну ответьте хоть кто-нить, plz!


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 115

    TopList