Подскажите. У меня не возвращаются события в 1с.
Как только не извращался - не заходит не в одну функцию ни в ФС_changed ни в ФС_renamed ни в ...
// ===============================
Процедура ФС_(s,e)
Сообщить(e.ChangeType+" -"+e.Name);
КонецПроцедуры // ФС_Changed
Процедура ФС_OnRenamed(s,e)
Сообщить(e.ChangeType+" *"+e.Name);
КонецПроцедуры // ФС_Changed
Процедура ФС_OnCreated(s,e)
Сообщить(e.ChangeType+" /"+e.Name);
КонецПроцедуры // ФС_Changed
Процедура ФС_OnChanged(s,e)
Сообщить(e.ChangeType+" --"+e.Name);
КонецПроцедуры // ФС_Changed
Процедура ФС_OnDeleted(s,e)
Сообщить(e.ChangeType+" ++"+e.Name);
КонецПроцедуры // ФС_Changed
Процедура ФС_disposed(s,e)
Сообщить(e.ChangeType+" *"+e.Name);
КонецПроцедуры // ФС_Changed
Процедура ФС_error(s,e)
Сообщить(e.ChangeType+" *"+e.Name);
КонецПроцедуры // ФС_Changed
Процедура ФС_renamed(s,e)
Сообщить(e.ChangeType+" *"+e.Name);
КонецПроцедуры // ФС_Changed
Процедура ФС_created(s,e)
Сообщить(e.ChangeType+" /"+e.Name);
КонецПроцедуры // ФС_Changed
Процедура ФС_changed(s,e)
Сообщить(e.ChangeType+" --"+e.Name);
КонецПроцедуры // ФС_Changed
Процедура ФС_deleted(s,e)
Сообщить(e.ChangeType+" ++"+e.Name);
КонецПроцедуры // ФС_Changed
//*******************************************
Процедура Сформировать()
Factory=СоздатьОбъект("CLRFactory");
//РАБОТАЕТ!!!!!!!!!!!!!!!!!
инфо=Factory.Создать("System.IO.DriveInfo","c");
Сообщить("На диске C: свободно "+инфо.AvailableFreeSpace+" байт");
ФСНаблюдатель=СоздатьОбъект("!System.IO.FileSystemWatcher, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089");
ФСНаблюдатель.Path="c:\temp\";
ФСНаблюдатель.ПривязатьСобытияККонтексту(Контекст,"ФС_");
//ФСНаблюдатель.Filter = "*.txt";
ФСНаблюдатель.EnableRaisingEvents =1;
сообщить("Наблюдатель установлен успешно.");
КонецПроцедуры
Процедура ПриОткрытии()
Если ЗагрузитьВнешнююКомпоненту("v7CLR.dll") <> 1 Тогда
Сообщить("Не удалось загрузить библиотеку v7CLR.dll");
Форма.Закрыть();
Возврат;
КонецЕсли;
КонецПроцедуры
Помогите. Кто может. Уже кончилось терпение.