|
Как узнать, существует ли файл?
|
|||
---|---|---|---|
#18+
Пишу прогу на VBA в Word'e. Как определить существует ли указанный файл на диске? ______________________________ Never Surrender - Nothing Impossible! ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2005, 09:15 |
|
Как узнать, существует ли файл?
|
|||
---|---|---|---|
#18+
Dir() ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2005, 09:21 |
|
Как узнать, существует ли файл?
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2005, 09:24 |
|
Как узнать, существует ли файл?
|
|||
---|---|---|---|
#18+
и от меня спасибо!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2007, 15:30 |
|
Как узнать, существует ли файл?
|
|||
---|---|---|---|
#18+
И от меня спасибо))) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2012, 13:07 |
|
Как узнать, существует ли файл?
|
|||
---|---|---|---|
#18+
И от меня спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2013, 16:11 |
|
Как узнать, существует ли файл?
|
|||
---|---|---|---|
#18+
If Len(Dir("d:\1\test.txt")) <> 0 Then - говорят быстрее будет ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2013, 16:33 |
|
Как узнать, существует ли файл?
|
|||
---|---|---|---|
#18+
Пользователь2 Код: vbnet 1.
катастрофаIf Len(Dir("d:\1\test.txt")) <> 0 Then Ага, 5 лет пользовался. И наконец напоролся: Код: vbnet 1. 2. 3. 4. 5. 6. 7.
вместо ShellDeleteFileFolder можно поставить MsgBox и попытаться удалить ручками Но если кому интересно - то под спойлером - ф-ция удаляет файл или папку со всем содержимым Код: 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. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85.
Не, решение конечно есть: Код: vbnet 1. 2. 3. 4. 5. 6. 7.
Dir суко держит всю папку целиком пока не вернет пустую строку (и при таком подходе - до конца работы приложения). А пустую строку(если шаблон - строго указанный файл) он вернет при следующем вызове -без параметров. Попытаюсь ка я найти замену этому "методу". ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2014, 04:12 |
|
Как узнать, существует ли файл?
|
|||
---|---|---|---|
#18+
Если без извращений, то думаю так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
Кстати годится и для папки, хотя для папки я использовал другой метод. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2014, 05:27 |
|
Как узнать, существует ли файл?
|
|||
---|---|---|---|
#18+
Можно сделать по-другому: Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2015, 22:12 |
|
|
start [/forum/topic.php?fid=60&fpage=35&tid=2156039]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 291ms |
total: | 422ms |
0 / 0 |