Сохранение данных на usb и hdd

Работа с файлами и базами данных
Ответить
kas991
interested
interested
Сообщения: 9
Зарегистрирован: 23 мар 2013, 19:55
Версия LabVIEW: 11, 12
Контактная информация:

Сохранение данных на usb и hdd

Сообщение kas991 »

Здравствуйте. Возникла небольшая проблемка. Необходимо разработать программу, которая сохраняла бы конечный график на жесткий диск и usb flash drive. Скажите пожалуйста, сложно реализовать ли второе условие. Другими словами, необходимо сохранение сразу в два места. Просто я только столкнулся с этим и в этом аспекте новичок. Прошу вашей помощи, как реализовать второе?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Сохранение данных на usb и hdd

Сообщение dadreamer »

А флэшка будет уже вставлена в USB-разъем при сохранении? Если да, то сохранение точно такое же, как и на жесткий диск. Если нет, то надо определять её отсутствие и принимать какие-то действия.
Аватара пользователя
Andrew Lunev

Activity Professionalism
VIP
VIP
Сообщения: 957
Зарегистрирован: 11 дек 2010, 12:31
Награды: 2
Версия LabVIEW: 2014-2021
Откуда: Москва
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Re: Сохранение данных на usb и hdd

Сообщение Andrew Lunev »

Если писать надо непрерывно и большой объем данных, то лучше всего просто открывать два файла, один на HDD, другой на флешке и писать в них. Если данные в файл записываются однократно и файл после этого закрывается, то можно и первым способом и с помощью :vi: Copy просто после окончания записи на HDD скопировать файл на флешку.
Аватара пользователя
Jakob Brontfeyn

Activity Gold Silver Black
expert
expert
Сообщения: 1729
Зарегистрирован: 28 фев 2008, 11:01
Награды: 6
Благодарил (а): 1 раз
Контактная информация:

Re: Сохранение данных на usb и hdd

Сообщение Jakob Brontfeyn »

kas991 писал(а):необходимо сохранение сразу в два места
не сразу, а последовательно одно за другим
kas991
interested
interested
Сообщения: 9
Зарегистрирован: 23 мар 2013, 19:55
Версия LabVIEW: 11, 12
Контактная информация:

Re: Сохранение данных на usb и hdd

Сообщение kas991 »

dadreamer, флэшка может отсутствовать в разъеме. Если ее нет, то надо реализовать вывод сообщения с текстом : "Usb Flash Drive не найдено". Если она есть, то файл записывается на нее. К тому же что на жесткий диск, что на usb flash drive файл должен записываться в одну папку, test. Т.е. на жесткий диск каталог D:test\ на Usb flash drive к примеру папка F:\test\.
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Сохранение данных на usb и hdd

Сообщение dadreamer »

kas991
Посмотрите тогда сопутствующую тему http://labviewportal.org/viewtopic.php?f=22&t=5756. Там, в частности, есть примеры, в которых можно по имени или VID/PID найти флэш-диск. Наверняка флэшка имеет какое-то имя, а если нет, то хотя бы подключается на одну и ту же букву. В крайнем случае, можно по серийному номеру выявить факт подключения, оттуда извлечь букву диска и по ней обратиться к вашему носителю.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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