Просмотр полной версии : Поддерживает ли ПЛК110 M02 функцию SysFileGetTime?
Добрый день.
Порыскал по форуму. Как я понял SysFileGetTime на старых ПЛК победить так и не удалось?
На новом 110м SysFileGetTime всегда возвращает одно и тоже:
dtCreation = 1970-01-26-00:44:48
dtLastAccess = 1970-01-01-01:00:00
dtLastModification = 1970-01-01-01:00:00
Поддержка ОВЕНа, скажите хоть что нибудь )
Филоненко Владислав
12.07.2017, 10:21
Ну как так то? :(
Ничего. Данная функция сейчас не поддержана.
Ребят, поддержите, пожалуйста, а? Годная функция же. Я и в код ее вставил уже )
Ребят, OwenFileGetTimeAsync возвращает те же времена, то есть, не работает!
Причем, в "примере работы с USB ПЛК110-М02.pdf" способ вызова функции описан с явной ошибкой!
VAR
file_time:POINTER TO FILETIME;
returnvalue:POINTER TO DWORD;
w: FILETIME;
END_VAR
8:
OwenFileGetTimeAsync(filename, file_time, returnvalue);
w:=file_time; - ЭТО АШИПКА
ELSE
state:=0;
END_CASE
правильно хотя бы w:=file_time^; но это не главное, компилятор нашел - исправили. главное, что именно такого способа вызова функций я встречаю впервые! Мы ей скармливаем непроинициализированные указатели? O_o А она нам в них показывает адреса своих внутренних структур? так выходит? какой то нонсенс ) Тем более что при вызове таким образом мы получаем в "w" ровным образон - НИЧЕГО! (1970-01-01-01:00:00 в трех полях структуры FILETIME) - и это правильно )
Если скормить функции указатели действительно указывающие на существующие структуры FILETIME. в них и оказываецо:
dtCreation = 1970-01-26-00:44:48
dtLastAccess = 1970-01-01-01:00:00
dtLastModification = 1970-01-01-01:00:00
Пробывал с именами как с перфиксом “ffs:” так и без него.
Проверьте, пожалуйста работу функции и если можно, выложите правильный пример использования.
Филоненко Владислав
22.12.2021, 10:50
Ребят, поддержите, пожалуйста, а? Годная функция же. Я и в код ее вставил уже )
Преждевременное использование отсутствующего функционала :)
Не поддержана эта функция.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot