Сортировка по имени и переименование файлов

Работа с файлами и базами данных
Ответить
Ella

Activity
assistant
assistant
Сообщения: 147
Зарегистрирован: 20 авг 2009, 18:08
Награды: 1
Версия LabVIEW: 15
Контактная информация:

Сортировка по имени и переименование файлов

Сообщение Ella »

Есть задачка:
1. Найти файл в указанной папке по его названию.
2. Подменить его новым файлом (удалить старый, вставить на его место новый), присвоив ему имя старого файла. Чтобы список названий файлов в папке не изменился.
Чтобы это происходило без диалогов, автоматически.
Спасибо.
Надеюсь понятно сформулировано... :think:
Последний раз редактировалось Ella 07 апр 2012, 21:37, всего редактировалось 1 раз.
Sevas
user
user
Сообщения: 89
Зарегистрирован: 23 фев 2011, 19:32
Версия LabVIEW: 13
Откуда: Sevastopol

Re: Сортировка по имени и переименование файлов

Сообщение Sevas »

А в чём вопрос?
Может вам сюда? - http://www.labviewportal.org/viewforum.php?f=46
Ella

Activity
assistant
assistant
Сообщения: 147
Зарегистрирован: 20 авг 2009, 18:08
Награды: 1
Версия LabVIEW: 15
Контактная информация:

Re: Сортировка по имени и переименование файлов

Сообщение Ella »

А в чём вопрос?
Может вам сюда? - viewforum.php?f=46

Мне ближе социалистические ценности и бесплатное образование. Биржа труда не для меня.
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 88 раз

Re: Сортировка по имени и переименование файлов

Сообщение IvanLis »

Ella писал(а):Мне ближе социалистические ценности и бесплатное образование. Биржа труда не для меня.
Тогда букварь в зубы и изучаем основы работы с файлами и каталогами.
Начните с поиска тем на форуме, например Удаление файлов и тому подобное...
Sevas
user
user
Сообщения: 89
Зарегистрирован: 23 фев 2011, 19:32
Версия LabVIEW: 13
Откуда: Sevastopol

Re: Сортировка по имени и переименование файлов

Сообщение Sevas »

Делайте приблизительно так.
Готовую программу выкладывать не буду принципиально, это явно не социалистические ценности, это называется шара :D
Разбирайтесь, я вывел ярлыки названия используемых мною блоков и окно настроек File dialoga
Ella писал(а):Чтобы это происходило без диалогов, автоматически.
В этом случае на место File dialog ставите константу с путём к папке в которой делать замену.
Вложения
File.jpg
Ella

Activity
assistant
assistant
Сообщения: 147
Зарегистрирован: 20 авг 2009, 18:08
Награды: 1
Версия LabVIEW: 15
Контактная информация:

Re: Сортировка по имени и переименование файлов

Сообщение Ella »

Готовую программу выкладывать не буду принципиально, это явно не социалистические ценности, это называется шара :D
Ну кто говорит об даром? Назовите цену? Во что мне это обойдётся. :D
Значится удалось разобраться. Есть такая партия, есть такая функция. Копировать с заменой, если ввести в неё файл-цель (заменяемый) и файл-источник (на который заменяем) и true для подтверждения это операции. Кажется так. Рисунок прилагается.

Теперь маааааленький вопросик:
Какой :vi: переименовывает файл автоматически без диалогов? А то винда переименовывает со скобками вроде (1), (2)....(N). А прогам это похоже не по душе....
Вложения
Копирование с заменой
Копирование с заменой
Sevas
user
user
Сообщения: 89
Зарегистрирован: 23 фев 2011, 19:32
Версия LabVIEW: 13
Откуда: Sevastopol

Re: Сортировка по имени и переименование файлов

Сообщение Sevas »

Если сталкивались с файловыми менеджерами типа TotalCommander, FAR, Norton и подобными, то там переименование осуществляется командой Move, скорее всего в LV тоже самое.
Отдельного блока для переименования я не нашёл, но Move работает правильно, в путь source вводите имя файла, который надо переименовать, а в target новое имя.
У меня работает.
Вложения
file.png
file.png (4.71 КБ) 2932 просмотра
Ответить

Вернуться в «Сохранение данных»