|
Проверить существование папки по неполному названию
|
|||
---|---|---|---|
#18+
Добрый день! Есть база данных клиентов юр.лиц. На форме в числе прочего есть поля "ИНН" и "Название". Имеется кнопка "Папка" которая открывает папку в експлорере с документами по этому клиенту. При нажатии на эту кнопку проверяется наличие на диске Z папки с названием равным ИНН - если такой папки еще нет, то она создается - и открывает эту папку. Вот код он прекрасно работает: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Но при таком решении сложно искать папки вручную (не через аксесс) Задача - чтобы папки назывались ИНН + пробел + Название ( а лучше наоборот (Название + пробел + ИНН) Создать такую папку проблемы нет: Код: vbnet 1.
Вот только удалить запрещенные символы надо (кавычки и слэши) - вот вопрос А главное, как проверить существование такой папки и открыть ее при условии что название в базе (поле на форме) может корректироваться и вообще не будет соответствовать назвнию папки (из-за удаленных в названии папки кавычек например) Грубо говоря: Как Like запихнуть в Shell и в FolderExists Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2016, 13:48 |
|
Проверить существование папки по неполному названию
|
|||
---|---|---|---|
#18+
Функция Dir поддерживает маски поиска ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2016, 13:53 |
|
Проверить существование папки по неполному названию
|
|||
---|---|---|---|
#18+
MrShin, Спасибо! То что надо! Вот как я сделал если кому нужно: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
А вот используемая выше функция для удаления из имени запрещенных символов (нашел где-то в интернете): Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2016, 12:56 |
|
|
start [/forum/topic.php?fid=45&tid=1614018]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 131ms |
0 / 0 |