|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Здравствуйте! Для диалога выбора каталога, я использую такой вариант: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2005, 22:06 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2005, 00:15 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
"Для того, чтобы выбрать папку, нужно в нее войти" неправда. у меня выбирает и без входа в нее просто ставишь курсор. могу дать еще простой вариант Dim WSHShell, folder On Error Resume Next Set WSHShell = CreateObject("Shell.application") Set folder = WSHShell.browseforfolder(0, "Выбор папки", 0, "D:\Access\Рабочая\") If Not Err.Number = 91 Then MsgBox folder.Title Set WSHShell = Nothing ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2005, 10:07 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Alexander GСпасибо, получилось. Только так и не понял, как можно инициализировать каталог, на котором он сразу бы открывался. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2005, 11:04 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
ищ"Для того, чтобы выбрать папку, нужно в нее войти" неправда. у меня выбирает и без входа в нее просто ставишь курсор. могу дать еще простой вариант Dim WSHShell, folder On Error Resume Next Set WSHShell = CreateObject("Shell.application") Set folder = WSHShell.browseforfolder(0, "Выбор папки", 0, "D:\Access\Рабочая\") If Not Err.Number = 91 Then MsgBox folder.Title Set WSHShell = NothingЯ специально после Вашего сообщения проверил, необходимо в нее войти. У меня аксес2003, вин2000. А за вариант спасибо, с помощью folder.Dir можно вернуть выбранный каталог, но та же проблема, не могу задать начальный каталог, если его задать, например: WSHShell.browseforfolder(0, "Выбор папки", 0, "Начальный каталог"), то нельзя увидеть то, что находится выше. Доступ ко всему можно получить только в том случае, если "Начальный каталог" не существует. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2005, 11:21 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Bagin ищ"Для того, чтобы выбрать папку, нужно в нее войти" неправда. у меня выбирает и без входа в нее просто ставишь курсор. ..........Я специально после Вашего сообщения проверил, необходимо в нее войти. У меня аксес2003, вин2000. Прошу прощения, оказывается действительно как Вы и говорили, я спутал с открытием в указанном каталоге. Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2005, 11:32 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Попробовал оба варианта поставить в код кнопки для выбора каталога, постоянно выходят ошибки. Прошу помощи ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2006, 12:41 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
В Access (начиная с 2000) работает и такой метод: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
Подробнее можно найти на этом сайте. Ищите "WizHook". ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2006, 16:35 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Ребята, у меня с Аксесом не лады. Жить осталось 2 дня ))). VB не знаю совсем .... agilmeister собака gmail.com помогите пожалуйста ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 10:51 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
И пример выложил... Чего еще надо... Тогда вам в форум Работа - за некоторое количество денежных знаков вам могут сделать все. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 13:36 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Прикол в том что я попытался сделать такой же файл с теми же модулями и кнопками и ничего не получилось. Но за помощь спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 16:52 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Ребят, нужна помощь! Есть форма, в которой отображается содержание нескольких таблиц, например: препод | методичка | вид занятия При этом на машине есть папки где хранятся методички отсортированые по видам занятия, например: C:\лабораторные C:\контрольные C:\практические Создал таблицу где хранятся эти пути к папкам, и эта таблица связана с таблицей "вид занятия" по коду. Необходимо сделать так, чтоб при нажатии на кнопку в форме открывалась папка соответствующая виду занятия, который указан в той строчке где находится курсор, например если курсор находится на строчке: Иванов | анализ систем | лабораторные то при нажатии на кнопку должна открыться папка - C:\лабораторные как это можно осуществить? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2008, 15:54 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Есть такая API функция ShellExequte. Кроме всех прочих полезностей может открыть указанную папку. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2008, 16:43 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Или так (проще): Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2008, 17:15 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Анатолий ( Киев )В Access (начиная с 2000) работает и такой метод: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
Подробнее можно найти на этом сайте. Ищите "WizHook". Анатолий, спасибо за пример, а как сделать чтобы файлы были видны и их названия можно было бы редактировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2009, 18:34 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Alexey2006, я же написал, что если в предпоследнем аргументе заменить 32 на 0, то получим диалог открытия файла, т.е. вместо ..., 32, True) указать ..., 0, True) Добавлю, что ..., 0, False) - диалог сохранения файла. Еще у меня получался мультивыбор и предосмотр картинок. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2009, 19:15 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
спасибо все получилось! ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2009, 08:48 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Что бы топик можно было считать почти ФАК'ом по вызову диалога открытия папки, дополню. 1. Более полное описание (от Script Guys) варианта с Shell.Application Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40.
2. Вариант применимый только начиная с XP (более полный и красивый "диалог") Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
3. Очень простой вариант; требует уверенности что у пользователя стоит Excel Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2009, 12:11 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
vladK2. Вариант применимый только начиная с XP (более полный и красивый "диалог") 3. Очень простой вариант; требует уверенности что у пользователя стоит Excel Оба варианта, к сожалению, выбирают файл, а не каталог. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2012, 10:39 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
ищ могу дать еще простой вариант Для полноты картины замечу, что данный способ работает и в ...Jscript (например, рисуем кнопочку и в разделе <script> пишем таковую функцию, которую потом и вешаем на кнопочку): Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2012, 10:50 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
vladKЧто бы топик можно было считать почти ФАК'ом по вызову диалога открытия папки, дополню. 1. Более полное описание (от Script Guys) варианта с Shell.Application Вариант для Jscript Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2012, 13:20 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
Подниму- ка эту тему, дабы не плодить другие. Win7, jscript. Открываю окошко вышеназваным методом, как часть другой программы (hta). Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
И все у меня хорошо и замечательно. Но программа пошла в народ. В народе она успешно работает на Win10, но не хочет работать на winXP. Спрос у Гугли приводит к списку советов вида "обновите все"- браузет, пакеты и т.п. В связи с чем есть вопросы: 1) Что минимального надо сделать, чтобы заработало на XP& Или там только долгие и упорные танцы? 2) Есть ли более древние чтоли методы, которые бы были пригодны для ХР? Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2019, 13:49 |
|
Удобный диалог выбора каталога?
|
|||
---|---|---|---|
#18+
А попытаться приспособить вот это Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60.
Под Win XP она отлично работала. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2019, 16:04 |
|
|
start [/forum/topic.php?fid=45&msg=32947752&tid=1610749]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
1431ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 1540ms |
0 / 0 |