Цитата(mister-x @ 14.09.12, 12:27) необходимо зарегистрироваться для просмотра ссылки
цікаво, що робить компонента AddReg.dll, видно що щось видаляє, а у вас із каталога бази (папка, де знаходиться файл 1Cv7.md) нічого не пропадає (файл, папка)?
нет. тогда бы база не работала на остальных двух компах
Цитата(Vofka @ 14.09.12, 12:26) необходимо зарегистрироваться для просмотра ссылки
Попробуйте закоментировать это:
Если ЗагрузитьВнешнююКомпоненту("c:\windows\AddReg.dll")=1 Тогда
Reg = СоздатьОбъект("AddIn.AddRegExtension");
Reg.OpenKey("\Software\1C\1cv7\7.7\Titles",1);
Если Reg.ValueExists(КаталогИБ()) = 1 Тогда
Reg.DeleteValue(КаталогИБ());
КонецЕсли;
КонецЕсли;
Nice545();
А выложите ещё код этой
Nice545() процедуры.
"Попробуйте закоментировать это:" что сделать? не вижу разницы между кодом моим что прислал и вашим.
Процедура Nice545() Экспорт
Перем файлл, файллл;
Хе = Дата("00.00.00");
Хез = Дата("00.00.00");
Басс=КаталогИБ()+"1Cv7.MD";
ФС.АтрибутыФайла(Басс,,,,,Хез,);
Хе = Дата("00.00.00");
файлл=ФС.WindowsКаталог();
файллл=файлл+"\infon.dat";
ФС.АтрибутыФайла(файллл,,,,,Хе,);
ХеЧ=ДатаЧисло(ТекущаяДата());
ХеМ=ДатаМесяц(ТекущаяДата());
ХеГ=ДатаГод(ТекущаяДата());
ХеХе = ""+ХеГ+"."+ХеМ+"."+ХеЧ;
Если ФС.СуществуетФайл(файллл) = 0 Тогда
СтатусВозврата(0);
Иначе
Если Дата(ХеХе) > (Дата(Хез)+90) Тогда
//Предупреждение("Проверьте обновление!!!",5);
Если Вопрос("Проверить обновления?","Да+Нет")= "Да" Тогда
Иначе
Предупреждение("Проверьте обновление!!!",5);
//Фс.УдалитьФайл(файллл);
//состояни
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецПроцедуры