|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Когда делаю так все работает. Но когда убираю расширение .JPG не работает. А надо не зависимо от расширения (Pdf, doc, xsl или просто папка) находило по имени!!??? Подскажите как реализовать!!!??? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2013, 19:14 |
|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
Все сам разобрался.... Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2013, 20:04 |
|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
Поспешил радоваться... Прога не реагирует на папки!!!??? То есть со всеми файлами работает, кроме папок...???!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2013, 20:14 |
|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
Техник55Прога не реагирует на папки Сфига бы ей реагировать на папки? как ты себе представляешь Open папку For Input, а? PS. Не надо столько восклицательных и вопросительных знаков. Уровень твоего знания и без них виден. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2013, 21:32 |
|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
Раз вы "уважаемый" так расуждаете могу предположить, что ваш уровень очень низок. Я просто не правильно высказался. Мне нужно, чтобы программа отслеживала появление папки и других файлов. Вот и все!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2013, 22:18 |
|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
Техник55Раз вы "уважаемый" так расуждаете могу предположить, что ваш уровень очень низок. Я просто не правильно высказался. Мне нужно, чтобы программа отслеживала появление папки и других файлов. Вот и все!!! Ой-ой-ой какие мы нежные! Даже [F1] нажать баимси! Syntax Dir[(pathname [, attributes] )] The Dir function syntax has these parts: Part Description pathname Optional. String expression that specifies a file name may include directory or folder, and drive. A zero-length string ("") is returned if pathname is not found. attributes Optional . Constant or numeric expression, whose sum specifies file attributes. If omitted, returns files that match pathname but have no attributes. Settings The attributes argument settings are: Constant Value Description vbNormal 0 (Default) Specifies files with no attributes. vbReadOnly 1 Specifies read-only files in addition to files with no attributes. vbHidden 2 Specifies hidden files in addition to files with no attributes. VbSystem 4 Specifies system files in addition to files with no attributes. vbVolume 8 Specifies volume label; if any other attributed is specified, vbVolume is ignored. vbDirectory 16 Specifies directories or folders in addition to files with no attributes. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2013, 23:37 |
|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
Техник55Я просто не правильно высказался.Именно. Формулировать надо задачу, а не свои попытки её решить. http://segfault.kiev.ua/smart-questions-ru.html#goal Попробуйте ещё раз, с самого начала. Пока без кода, но совершенно точно, со всеми условиями, особенностями и пр. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2013, 23:37 |
|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
По сути мне нужно, чтобы прога по имени файла(без расширения) или ПАПКИ определяла его наличие. Допустим необходимо проверить в папке "Документы" наличие файла(папки) "п.1" ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2013, 11:02 |
|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
Техник55, Если имя файла без расширения вам ещё может что-то дать, то что вам даст имя папки "без расширения"? Например, есть у вас папка "My.1" - что вам даст знание, что есть некий "My"? Поэтому не смешивайте проверку наличия файла и проверку наличия каталога... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2013, 11:28 |
|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
Просто есть папка в ней: п.1.doc или п.1.pdf или п.1.xls или папка(каталог) - п.1 А вот в этой папке тоже разные файлы... Поэтому мне нужно знать ее наличие или отсутствие! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2013, 11:58 |
|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
Техник55Поэтому мне нужно знать ее наличие или отсутствие!Всё же F1 не нажимаем, мы это заметили... Вам же сказали: attributes vbDirectory 16 Specifies directories or folders in addition to files with no attributes. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2013, 12:02 |
|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
Техник55По сути мне нужно, чтобы прога по имени файла(без расширения) или ПАПКИ определяла его наличие. Допустим необходимо проверить в папке "Документы" наличие файла(папки) "п.1" 1) Имя "п.1" уже может трактоваться как имеющее расширение. 2) Что сделать, чтобы искать файл либо каталог по маске имени вне зависимости от расширения, ты уже разобрался. 3) Что файлы и каталоги следует обрабатывать отдельно - AndreTM уже сказал. Хотя вроде можно получить сквозной список, используя Dir() с соотв. параметрами - но различить при этом, где файл, а где каталог, без доп. телодвижений не получится. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2013, 12:08 |
|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
тут смотрите, код адаптируйте под свои нужды: http://excelvba.ru/code/FilenamesCollection ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2013, 12:11 |
|
Поиск файла по имени без расширения
|
|||
---|---|---|---|
#18+
Также ещё код который можете адаптировать под себя, использует API. Быстрый. Также с сетевыми дисками работает быстро. Так как FSO например у меня при работе с сетевыми дисками, очень тормозит. Класс cFindFiles Код: 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. 61. 62. 63. 64.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2013, 16:55 |
|
|
start [/forum/topic.php?fid=60&gotonew=1&tid=2157235]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 295ms |
total: | 442ms |
0 / 0 |