У меня есть настольное приложение, которое записывает XML-файл. Если XML-файл открыт в текстовом редакторе (из предыдущего запуска скрипта), когда Livecode сохраняет файл, данные XML не изменяются.Как вы можете проверить, используется ли файл?
Фактическая линия Я использую для записи файла:
put tOutputData into URL ("file:" & tFilePath)
Я могу видеть, что с помощью «открыть файл -> запись -> Закрыть файл» логику вместо «URL (файл :) «будет переписывать данные, если выходной файл уже открыт в текстовом редакторе. Однако текстовый редактор покажет «старые» данные, пока файл не будет перезагружен.
Как задать файловую систему, если файл уже используется, прежде чем пытаться записать файл в Livecode?