powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Диалог открытия файла...
26 сообщений из 26, показаны все 2 страниц
Диалог открытия файла...
    #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
Диалог открытия файла...
    #32361535
chkalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
фишка в том что у меня поключена библиотечка Microsoft Office 10.0 Object Library , но толку нет...
...
Рейтинг: 0 / 0
Диалог открытия файла...
    #32361566
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
говорят эта опция заработала только в 2003 акесе.
Юзай WinAPI.
...
Рейтинг: 0 / 0
Диалог открытия файла...
    #32361588
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
диалог открытия
работает и в А2002
не работает только сохранение
...
Рейтинг: 0 / 0
Диалог открытия файла...
    #32361619
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дык я и имею ввиду msoFileDialogSaveAs
...
Рейтинг: 0 / 0
Диалог открытия файла...
    #32361898
chkalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
про msoFileDialogSaveAs это детали
Почему мне выдается сообщения что нет типа FileDialog? и что можно с этим поделать
...
Рейтинг: 0 / 0
Диалог открытия файла...
    #32361916
Фотография beseder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй переустановить Office 2002
...
Рейтинг: 0 / 0
Диалог открытия файла...
    #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
Диалог открытия файла...
    #32361972
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
создал новую пустую базу, и обнаружил, что там есть ссылка на Office, но нет ссылки на Access
Не хочу никого обидеть, но по-моему это гон чистой воды. Ссылку на аксес нельзя отключить.

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

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

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

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


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