>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Помогите с компонетами http://forum.mozilla-russia.org/viewtopic.php?id=25286 |
aikus > 29-07-2008 08:00:07 |
Решил для автоматизации труда скрипт написать, до этого слыхал, что на платформе 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 ("Облом!!!"); получаю вот такой рапорт: В чём не прав? |
Vlacodlak > 29-07-2008 11:28:26 |
aikus пишет
Надо раздать привлелегии попробуй добавить такую строчку в фунцию перед созданием объекта netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); |
aikus > 29-07-2008 14:23:49 |
Спасибо! помогло! |