Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Диалог открытия файла... / 25 сообщений из 26, страница 1 из 2
24.12.2003, 05:34
    #32361525
chkalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
У меня Access 2002
В помощи нашел что диалог открытия файла можно вызвать как
Код: plaintext
1.
2.
3.
4.
5.
6.
Dim dlgSaveAs As FileDialog

Set dlgSaveAs = Application.FileDialog( _
    FileDialogType:=msoFileDialogSaveAs)

dlgSaveAs.Show


Только такого типа у меня нет FileDialog
Какие библиотеки нужно подключить?
...
Рейтинг: 0 / 0
24.12.2003, 06:55
    #32361535
chkalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
фишка в том что у меня поключена библиотечка Microsoft Office 10.0 Object Library , но толку нет...
...
Рейтинг: 0 / 0
24.12.2003, 09:00
    #32361566
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
говорят эта опция заработала только в 2003 акесе.
Юзай WinAPI.
...
Рейтинг: 0 / 0
24.12.2003, 09:26
    #32361588
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
диалог открытия
работает и в А2002
не работает только сохранение
...
Рейтинг: 0 / 0
24.12.2003, 09:54
    #32361619
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
дык я и имею ввиду msoFileDialogSaveAs
...
Рейтинг: 0 / 0
24.12.2003, 12:29
    #32361898
chkalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
про msoFileDialogSaveAs это детали
Почему мне выдается сообщения что нет типа FileDialog? и что можно с этим поделать
...
Рейтинг: 0 / 0
24.12.2003, 12:42
    #32361916
beseder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
Попробуй переустановить Office 2002
...
Рейтинг: 0 / 0
24.12.2003, 13:11
    #32361954
beseder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
Вот еще что:
кроме Office10 library также должна быть подключена библиотека Access 10.0 Object Library (Program Files/Microsoft Office/Office10/MSACC.olb

p.s.Кстати, не знаю почему возникает такая байда, но пробуя найти решение твоей проблемы, я создал новую пустую базу, и обнаружил, что там есть ссылка на Office, но нет ссылки на Access. Как только ее добавил - сразу получил FileDialog.
И вот что интересно, еще раз потом создал пустую базу - так там была ссылка на Access, но не было ссылки на Office. Ессно, FileDialog не было. Что бы это значило? Почему ссылки прыгают?
...
Рейтинг: 0 / 0
24.12.2003, 13:23
    #32361972
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
создал новую пустую базу, и обнаружил, что там есть ссылка на Office, но нет ссылки на Access
Не хочу никого обидеть, но по-моему это гон чистой воды. Ссылку на аксес нельзя отключить.

потом создал пустую базу - так там была ссылка на Access, но не было ссылки на Office.
А вот это уже похоже на правду. Более того, это и есть сама правда. Оно всегда так и создается.
...
Рейтинг: 0 / 0
24.12.2003, 13:36
    #32362000
chkalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
а программным путем можно подключать библиотеки?
...
Рейтинг: 0 / 0
24.12.2003, 13:40
    #32362006
beseder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
2 Лох
Я не обижаюсь :-)
Но меня действительно смутило отсутствие Access 10.0. Я знаю, что его отключить нельзя.
Может я его проглядел? Тогда почему, при наличии Office 10.0 возникла такая же байда что и у автора топика?
Мне тогда "показалось", что нет Access 10.0 Я его добавил и все заработало.
Глюки что-ли какие-то?
...
Рейтинг: 0 / 0
24.12.2003, 13:40
    #32362007
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
2 chkalov
можно. см. хелп по References
только непонятно зачем.
...
Рейтинг: 0 / 0
24.12.2003, 13:44
    #32362019
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
2 безедр (или как там тебя правильно читать :))
Ну если у тебя ссылка на аксес слетела, то удивлятся надо не тому, что что-то не работало, а тому, что хоть что-то работало :)
Хотя я по прежнему не представляю, как такого можно добиться.
...
Рейтинг: 0 / 0
24.12.2003, 13:45
    #32362023
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
вдогонку
Если ты еще ссылку на VBA отключишь - я съем свою шляпу.
...
Рейтинг: 0 / 0
24.12.2003, 13:53
    #32362049
Лифчик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
Шапку ушанку?
...
Рейтинг: 0 / 0
24.12.2003, 14:03
    #32362080
chkalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
To Лох Позорный

если написанную базу в другое место отдать а там ничего не подключено, для переносимости
...
Рейтинг: 0 / 0
24.12.2003, 14:04
    #32362082
chkalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
подключил я эту библиотечку (хотя она была уже подключена) - ничего не изменилось такого типа не обозначилось
...
Рейтинг: 0 / 0
24.12.2003, 14:07
    #32362093
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
если написанную базу в другое место отдать а там ничего не подключено, для переносимости
как это там ничего не подключено? а что ты тогда передавать собрался?
или ты думаешь, что базу ты на одной дискетке принесешь, а ссылки для VBA потом как-нибудь?
...
Рейтинг: 0 / 0
24.12.2003, 14:21
    #32362114
chkalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
я в аксесе слабоват пока, если все подключения сделанные во время разработки базы перенесуться на другую машину - то это есть гут
...
Рейтинг: 0 / 0
24.12.2003, 14:22
    #32362118
chkalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
я про тип FileDialog все хочу узнать, почему оного нет при том что библиотека вышеуказанная подключена?
...
Рейтинг: 0 / 0
24.12.2003, 14:29
    #32362126
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
В ObjectBrowser'е этот класс есть?
(ObjectBrowser - это если нажать Ф2 в окне редактирования модуля)
...
Рейтинг: 0 / 0
24.12.2003, 17:25
    #32362395
zz
zz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
2ЛП:
Ну можешь начинать кушать головной убор.
DELETE C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6.DLL
...
Рейтинг: 0 / 0
24.12.2003, 17:32
    #32362412
avkv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
Я подключаю библиотеку
C:\WINDOWS\system32\SHELL32.dll

и например
Dim dirData As Variant
Me.Dialog.ShowOpen
dirData = Me.Dialog.FileName
и т.д.
...
Рейтинг: 0 / 0
24.12.2003, 17:37
    #32362423
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
2 zz
Ну, во-первых для 97-го офиса не нужна эта dll
Во-вторых для 2000-го и выше - нужна, только после ее переименования при попытке зайти в любой модуль запускается Windows Installer (билят какой умный :))
В-третьих даже если этого файла нет и не будет, то появится отвалившаяся ссылка. Но сама ссылка никуда не денется.

Так что шляпу я есть не буду (тем более что у меня ее и нет)
...
Рейтинг: 0 / 0
24.12.2003, 17:59
    #32362449
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалог открытия файла...
вот по этому я стараюсь использовать там, где возможно WinAPI (в т.ч. и FileDialog, эмуляция которого у меня была еще с 97 Акеса и прекрасно работает в 2000/2002 и в 2003 работать будет. И разрабатывая в 2002 акесе запросто компилю mde для 2000. И всякий сторонний хлам типа CommonDilog'ов я за собой не таскаю - а уже если, что нужно - включаю енто в инсталятор.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Диалог открытия файла... / 25 сообщений из 26, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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