Здравствуйте, кого не видела :)
Собсно, вопрос: сколько файлов сразу можно открыть в 7.7?
Здравствуйте, кого не видела :)
Собсно, вопрос: сколько файлов сразу можно открыть в 7.7?
(1) Пользовательский режим - меню "Файл" - "Открыть". Сейчас я открываю mxl. Сколько можно сразу?
пока ресурсы не исчерпаются.
на разных системах - по разному. можно тюнинговать в реестре.
но зачем?
(6) Все в одной папке. Открываю 10 - открывает.
А так не открывает:
а если по одному?
у тебя срабатывает ограничение клюшек на полную длину пути в диалоге открытия файла
(9) можно
(12) ишь ты, шустрая какая. ищу. терпение, мой друг, терпение ©
(14) "Вельми понеже" (С)
Чмок!
(14) Андрей!
В глобальник ПриНачалеРаботыСистемы вставила:
Отв = ЗагрузитьВнешнююКомпоненту("OpenFileDialogsManager.dll");
Если Отв = 0 Тогда
Сообщить("Не удалось загрузить компоненту OpenFileDialogsManager.dll.");
СтатусВозврата(0);
Возврат;
Иначе
менеджерДиалогов = СоздатьОбъект("AddIn.OpenFileDialogsManager");
менеджерДиалогов.БлокироватьДиалоги(1);
менеджерДиалогов.ЗапретитьФайловыеОперации(1);
менеджерДиалогов.ЗапретитьВставкуОбъектовВТаблицы(1);
КонецЕсли;
Запустила, а он - "Недостаточно прав"
(19) 1cpp - это форум не для блондинок )
Написала так: %systemroot%\SysWoW64\regsvr32.exe D:\1c_adm\BIN\OpenFileDialogsManager.dll - ответил, что успешно зарегил, а все равно - не хватает прав [smile=;_;]
код лучше такой воткни:
Функция ЗагрузитьКомпоненту(ИмяКомп) Перем ПапкаОтчета, ИмяФайлаОтчета; РасположениеФайла(ПапкаОтчета,ИмяФайлаОтчета); Если (Прав(ПапкаОтчета,1)<>"\") Тогда ПапкаОтчета=ПапкаОтчета+"\"; КонецЕсли; Рез=ЗагрузитьВнешнююКомпоненту(КаталогПрограммы()+ИмяКомп); Если Рез<>1 Тогда Рез=ЗагрузитьВнешнююКомпоненту(КаталогИБ()+ИмяКомп); Если Рез<>1 Тогда Рез=ЗагрузитьВнешнююКомпоненту(ПапкаОтчета+ИмяКомп); КонецЕсли; КонецЕсли; Если Рез<>1 Тогда Предупреждение("Не удалось загрузить компоненту "+ИмяКомп+"!"); КонецЕсли; Возврат Рез; КонецФункции Если ЗагрузитьКомпоненту("OpenFileDialogsManager.dll")=1 Тогда ДиалогВыбора=СоздатьОбъект("AddIn.OpenFileDialogsManager"); ДиалогВыбора.ПоказыватьПанельНавигации(1); //отображать слева диалога панель с кнопками ДиалогВыбора.УстановитьНомерФильтра(3); ДиалогВыбора.ЗапоминатьПоследнийКаталог(1); //запоминать последний открытый каталог, при следующем открытии он будет установлен как начальный КонецЕсли;
Так, ругаться перестал, но по клику "Открыть" - тишина....
Не, не фига - также ругается на плохой путь....
(34) тоже вариант )