powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / можно ли реализовать средствами Fox?
3 сообщений из 3, страница 1 из 1
можно ли реализовать средствами Fox?
    #35611904
sla15
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача такая: на флешке будет несколько зазипованных архивов - тексты, их необходимо все последовательно распаковать в один текстовый файл, а сами файлы переименовать после распаковки.
Как распаковать и переименовать по отдельности - я представляю, но флешка на разных компах подключается с разным именем, названия файлов и их количество неизвестно.Можно это как-то автоматизировать?
...
Рейтинг: 0 / 0
можно ли реализовать средствами Fox?
    #35612117
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самый простейший способ завести файл-метку и перебирать все диски проверяя наличие этого файла.
Т.е. делаешь файл MyFlash.flg в корне флэшки. И ищешь примерно так:
Код: plaintext
1.
2.
3.
4.
for i =  67  to  90 
   if file(chr(i) + ':\MyFlash.flg')
      ? 'Флэшка на диске ' + chr(i)
   endif
endfor

Сделал перебор букв от C до Z, т.к. не нашел родную функцию получить список букв дисков. Если найдешь, замени на перебор только имеющихся.

Список файлов в папке можно получить функцией ADIR()
Код: plaintext
1.
2.
for i =  1  to ADIR(laF, "C:\*.*")
    ? laF[i,  1 ]
endfor
...
Рейтинг: 0 / 0
можно ли реализовать средствами Fox?
    #35612137
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: sla15
> Можно это как-то автоматизировать?


Точно так-же как и на других языках, можно использовать библиотеку FileSystemObject, и проверить с её помощью тип
доступных дисков, на предмет Removable и на нем проверять наличие нужной папки/файлов, а можно сделать то-же но API
функциями, а можно задействовать WMI. Вообщем тебе виднее, чем лучше :)

--
С уважением Горбонос Игорь Леонидович

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / можно ли реализовать средствами Fox?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]