Страницы: 1
Решил для автоматизации труда скрипт написать, до этого слыхал, что на платформе mozilla это сделать легко и просто, а не тут то было.
Вот на этот скрипт:
var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); file.initWithPath ('c://xulTest/test.txt'); if (file.exists()) { alert ("Ура!!!"); file.create(Components.interfaces.nsIFile.NORMAL_FILE_TYPE, 0644); } else alert ("Облом!!!");
получаю вот такой рапорт:
В чём не прав?
Отсутствует
Решил для автоматизации труда скрипт написать, до этого слыхал, что на платформе mozilla это сделать легко и просто, а не тут то было.
Вот на этот скрипт:Выделить кодКод:
var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); file.initWithPath ('c://xulTest/test.txt'); if (file.exists()) { alert ("Ура!!!"); file.create(Components.interfaces.nsIFile.NORMAL_FILE_TYPE, 0644); } else alert ("Облом!!!");получаю вот такой рапорт:
В чём не прав?
Надо раздать привлелегии попробуй добавить такую строчку в фунцию перед созданием объекта
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
Отредактировано Vlacodlak (29-07-2008 11:29:07)
Отсутствует
Страницы: 1