Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Что делать если воно гавкаэ "нет лицензии на ActiveX"? / 3 сообщений из 3, страница 1 из 1
10.12.2005, 15:47:47
    #33428952
Andrik77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что делать если воно гавкаэ "нет лицензии на ActiveX"?
MS ACCESS 2003
Попытался расположить объект Microsoft Common Dialog Control 5.0 (SP2) на форму как вдруг получаю надпись "нет лицензии на использование", это что за шутки? Это-же простой диалог выбора файла!
И в связи с этим сразу второй вопрос: А на клиентской машине эта ошибка (если я её у себя уберу) тоже может вылезти? Если так, то эти компаненты лучше не использорвать? Я делаю прогу с кучей клиентов разбросанных по разным городам, и проследить чтобы везде была лицензия на какой-то там заср..ный ActiveX я не имею возможности.
Кто знает, расскажите.
...
Рейтинг: 0 / 0
12.12.2005, 08:57:01
    #33429745
Что делать если воно гавкаэ "нет лицензии на ActiveX"?
Почему не хочешь воспользоваться встроенным диалогом?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Dim strFileName As String
Dim intResult As Integer

With Application.FileDialog( 1 )
    .Title = "Select File"
    .InitialFileName = "C:\"
    .AllowMultiSelect = False
    intResult = .Show
    If intResult =  0  Then Exit Sub
    strFileName = Trim(.SelectedItems.Item( 1 ))
End With
...
Рейтинг: 0 / 0
12.12.2005, 09:09:12
    #33429759
Что делать если воно гавкаэ "нет лицензии на ActiveX"?
А по поводу "нет лицензии на использование" .

Если у тебя нет пакета Office Developer's Edition или Visual Basic , то ты не сможешь использовать этот элемент управления.

Поэтому можешь воспользоваться объектом FileDialog (пример я показал выше), появившийся в Access 2002, который упрощает процедуру выбора файлов, но НЕ поддерживается в более ранних версиях.

Также можно исользовать функцию Windows API GetOpenFileName .
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Что делать если воно гавкаэ "нет лицензии на ActiveX"? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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