|
|
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
У меня Access 2002 В помощи нашел что диалог открытия файла можно вызвать как Код: plaintext 1. 2. 3. 4. 5. 6. Только такого типа у меня нет FileDialog Какие библиотеки нужно подключить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 05:34 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
фишка в том что у меня поключена библиотечка Microsoft Office 10.0 Object Library , но толку нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 06:55 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
говорят эта опция заработала только в 2003 акесе. Юзай WinAPI. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 09:00 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
диалог открытия работает и в А2002 не работает только сохранение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 09:26 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
дык я и имею ввиду msoFileDialogSaveAs ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 09:54 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
про msoFileDialogSaveAs это детали Почему мне выдается сообщения что нет типа FileDialog? и что можно с этим поделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 12:29 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
Попробуй переустановить Office 2002 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 12:42 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
Вот еще что: кроме Office10 library также должна быть подключена библиотека Access 10.0 Object Library (Program Files/Microsoft Office/Office10/MSACC.olb p.s.Кстати, не знаю почему возникает такая байда, но пробуя найти решение твоей проблемы, я создал новую пустую базу, и обнаружил, что там есть ссылка на Office, но нет ссылки на Access. Как только ее добавил - сразу получил FileDialog. И вот что интересно, еще раз потом создал пустую базу - так там была ссылка на Access, но не было ссылки на Office. Ессно, FileDialog не было. Что бы это значило? Почему ссылки прыгают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 13:11 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
создал новую пустую базу, и обнаружил, что там есть ссылка на Office, но нет ссылки на Access Не хочу никого обидеть, но по-моему это гон чистой воды. Ссылку на аксес нельзя отключить. потом создал пустую базу - так там была ссылка на Access, но не было ссылки на Office. А вот это уже похоже на правду. Более того, это и есть сама правда. Оно всегда так и создается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 13:23 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
а программным путем можно подключать библиотеки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 13:36 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
2 Лох Я не обижаюсь :-) Но меня действительно смутило отсутствие Access 10.0. Я знаю, что его отключить нельзя. Может я его проглядел? Тогда почему, при наличии Office 10.0 возникла такая же байда что и у автора топика? Мне тогда "показалось", что нет Access 10.0 Я его добавил и все заработало. Глюки что-ли какие-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 13:40 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
2 chkalov можно. см. хелп по References только непонятно зачем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 13:40 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
2 безедр (или как там тебя правильно читать :)) Ну если у тебя ссылка на аксес слетела, то удивлятся надо не тому, что что-то не работало, а тому, что хоть что-то работало :) Хотя я по прежнему не представляю, как такого можно добиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 13:44 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
вдогонку Если ты еще ссылку на VBA отключишь - я съем свою шляпу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 13:45 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
Шапку ушанку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 13:53 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
To Лох Позорный если написанную базу в другое место отдать а там ничего не подключено, для переносимости ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 14:03 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
подключил я эту библиотечку (хотя она была уже подключена) - ничего не изменилось такого типа не обозначилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 14:04 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
если написанную базу в другое место отдать а там ничего не подключено, для переносимости как это там ничего не подключено? а что ты тогда передавать собрался? или ты думаешь, что базу ты на одной дискетке принесешь, а ссылки для VBA потом как-нибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 14:07 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
я в аксесе слабоват пока, если все подключения сделанные во время разработки базы перенесуться на другую машину - то это есть гут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 14:21 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
я про тип FileDialog все хочу узнать, почему оного нет при том что библиотека вышеуказанная подключена? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 14:22 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
В ObjectBrowser'е этот класс есть? (ObjectBrowser - это если нажать Ф2 в окне редактирования модуля) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 14:29 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
2ЛП: Ну можешь начинать кушать головной убор. DELETE C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6.DLL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 17:25 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
Я подключаю библиотеку C:\WINDOWS\system32\SHELL32.dll и например Dim dirData As Variant Me.Dialog.ShowOpen dirData = Me.Dialog.FileName и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 17:32 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
2 zz Ну, во-первых для 97-го офиса не нужна эта dll Во-вторых для 2000-го и выше - нужна, только после ее переименования при попытке зайти в любой модуль запускается Windows Installer (билят какой умный :)) В-третьих даже если этого файла нет и не будет, то появится отвалившаяся ссылка. Но сама ссылка никуда не денется. Так что шляпу я есть не буду (тем более что у меня ее и нет) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 17:37 |
|
||
|
Диалог открытия файла...
|
|||
|---|---|---|---|
|
#18+
вот по этому я стараюсь использовать там, где возможно WinAPI (в т.ч. и FileDialog, эмуляция которого у меня была еще с 97 Акеса и прекрасно работает в 2000/2002 и в 2003 работать будет. И разрабатывая в 2002 акесе запросто компилю mde для 2000. И всякий сторонний хлам типа CommonDilog'ов я за собой не таскаю - а уже если, что нужно - включаю енто в инсталятор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 17:59 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32362019&tid=1677464]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
188ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
78ms |
get tp. blocked users: |
2ms |
| others: | 238ms |
| total: | 557ms |

| 0 / 0 |
