Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.11.2003, 12:29
|
|||
|---|---|---|---|
|
|||
Поиск файла |
|||
|
#18+
Как получить список файлов по указанному пути, удовлетворяющих определенному критерию. Типа findfirst(), findnext(), ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2003, 12:37
|
|||
|---|---|---|---|
|
|||
Поиск файла |
|||
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2003, 12:45
|
|||
|---|---|---|---|
|
|||
Поиск файла |
|||
|
#18+
большое спасибо а как можно кроме цикла добавить содержимое одного массива в другой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2003, 12:46
|
|||
|---|---|---|---|
|
|||
Поиск файла |
|||
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2003, 13:18
|
|||
|---|---|---|---|
|
|||
Поиск файла |
|||
|
#18+
И так у меня получилось следующее Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Т.е. в итого в курсоре (m.cursor_name) должны содержать имена файлов с указанием их типов (типы храняться в таблице (this.alias) - маска и id поля это таблице). Почему Fox ругается на поле id - говорит что нет такой переменной - хотя alias вроде бы активен и на 'маска' он реагирует нормально! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2003, 13:24
|
|||
|---|---|---|---|
|
|||
Поиск файла |
|||
|
#18+
Не знаю, почему так происходит, но могу предложить обход. Так вроде должно работать: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2003, 14:07
|
|||
|---|---|---|---|
|
|||
Поиск файла |
|||
|
#18+
так работает, спасибо а что значит две точки .. после имени алиаса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2003, 14:28
|
|||
|---|---|---|---|
|
|||
Поиск файла |
|||
|
#18+
В хелпе об этом, в принципе, написано: You can replace names with variables by using macro substitution. To use macro substitution, place an ampersand (&) before the variable to tell Visual FoxPro to use the value of the variable as a name, and use a period (.) to end the macro substitution expression . Вот и получается, что точки должно быть две - как признак завершения макроподстановки, другая - как разделитель имен таблицы и поля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2003, 14:41
|
|||
|---|---|---|---|
Поиск файла |
|||
|
#18+
Не забывайте что VFP имеет ограничение на размер массива. (65000 элементов) Которое кстати (слава яйцам) обещают убрать в VFP9. При количестве файлов и каталогов больше 13000 получим ошибку переполнения. Поэтому надежнее , но медленнее использовать sys(2000) ( то есть findfirst, findnext) и заполнить этими данными курсор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2003, 14:47
|
|||
|---|---|---|---|
Поиск файла |
|||
|
#18+
Пример Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1597522]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
146ms |
get topic data: |
9ms |
get forum data: |
6ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 293ms |
| total: | 533ms |

| 0 / 0 |
