Как извлечь время создания файла?
- nae
- user
- Сообщения: 79
- Зарегистрирован: 20 мар 2014, 14:21
- Версия LabVIEW: 15
- Откуда: Новосибирск
- Благодарил (а): 5 раз
- Контактная информация:
Как извлечь время создания файла?
Пошарил по менюшкам, нашел толко как извлечь время изменения. А вот время создания не нашел...
- nae
- user
- Сообщения: 79
- Зарегистрирован: 20 мар 2014, 14:21
- Версия LabVIEW: 15
- Откуда: Новосибирск
- Благодарил (а): 5 раз
- Контактная информация:
Re: Как извлечь время создания файла?
Таких граблей я ещё не встречал. Работает.
Неужели разработчикам NI ни разу не понадобилась такая функция и они не сочли нужным её реализовать в стандартной палитре?
Кажется в новой LV понерфили CallLibraryFunction и этот код видимо там работать не будет. Но может быть там таки появится нужный кубик!
Неужели разработчикам NI ни разу не понадобилась такая функция и они не сочли нужным её реализовать в стандартной палитре?
Кажется в новой LV понерфили CallLibraryFunction и этот код видимо там работать не будет. Но может быть там таки появится нужный кубик!
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Как извлечь время создания файла?
Через VI Package Manager можно установить OpenG File Library, которая содержит функцию File Info. С ее помощью Вы можете узнать время создания файла, модификации, и т.д.
Плюс этой виайки - JKI конвертирует свои либки во все версии , так что скорее всего эта функция будет работать и в новых версиях, даже в NextGen.
Плюс этой виайки - JKI конвертирует свои либки во все версии , так что скорее всего эта функция будет работать и в новых версиях, даже в NextGen.
Мы делили апельсин - много наших полегло...
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Как извлечь время создания файла?
Скорее, не получилось по каким-то причинам обеспечить кросс-платформенность этого "кубика". WinAPI - это ещё не "грабли", если всё правильно настроено, то будет работать. "Грабли" - это когда код, работавший надёжно долгое время, вдруг перестаёт работать из-за неудачного стечения обстоятельств (звёзды не так встали). И приходится его переписывать.nae писал(а):Неужели разработчикам NI ни разу не понадобилась такая функция и они не сочли нужным её реализовать в стандартной палитре?
Не знаю, что это за слово "понерфили", но если имелось в виду "похерили", то нет. Я об этом писал здесь. В NXG нет привычного CLFN, для вызова библиотеки нужно создать специальный файл-обёртку и настроить его под конкретную функцию. Обёртка будет входить в состав проекта. Для каждой функции создаётся своя обёртка. Есть ещё вариант вызвать DLL через узел MathScript, но в классическом этот узел нереально тормозной. Правда, не проверял его работоспособность в NXG пока что. Других вариантов вызвать DLL в NXG нет (C Node это не умеет, CIN выпилили).nae писал(а):Кажется в новой LV понерфили CallLibraryFunction и этот код видимо там работать не будет.
Тоже ещё не проверял, но встроенный конвертор версий NXG должен уметь преобразовывать CLFN в обёртки.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Как извлечь время создания файла?
Сейчас проверил, конвертор справился нормально с задачей.dadreamer писал(а):Тоже ещё не проверял, но встроенный конвертор версий NXG должен уметь преобразовывать CLFN в обёртки.
А вот это походу выпилили (возможно, с концами):
Теперь в узле MathScript вообще нет ни одной функции из группы libraries. Скорее всего, это сделано, чтобы избежать дублирования функционала и последующей поддержки. Но всё-таки маленько досадно, что нет других альтернатив и придётся юзать неудобные (ИМХО) sli-обёртки.dadreamer писал(а):Есть ещё вариант вызвать DLL через узел MathScript
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение