popkov
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Hi ALL! Где-то выше я задавал вопрос, как сделать так, чтобы при открытии локальных файлов HTML и MHTML они всегда открывались развёрнутыми на весь экран, а не свёрнутыми в окно. Проблему мне удалось решить. Для того чтобы при открытии файла с расширением .mht он (преимущественно) открывался развёрнутым на весь экран, а не свёрнутым в окно, надо изменить значение параметра “default” в ключе HKEY_CLASSES_ROOT\mhtmlfile\shell с "opennew" на "open". Это приведёт к тому, что по умолчанию для открытия будет использоваться пункт контекстного меню «Открыть в том же окне», а не «Открыть». Теперь (как, впрочем, и раньше) при закрытии окна его размеры и положение будут запоминаться где-то в реестре, и использоваться при открытии любого другого файла такого типа (при желании можно этот ключ найти и попробовать заблокировать его для изменений, выставив в его свойствах разрешения только на чтение, но это, по-моему, уже ни к чему). Ключ HKEY_CLASSES_ROOT\mhtmlfile\shell\opennew за ненадобностью теперь можно удалить. Совершенно аналогично можно поступить с HTML-документами (раздел HKEY_CLASSES_ROOT\htmlfile\shell). Цитата: ;Теперь HTML и MHTML-файлы будут открываться в таком же окне (свёрнутом или развёрнутом), в каком находился перед завершением работы с ним (закрытием окна) предыдущий использовавшийся документ такого типа. Больше нет необходимости при просмотре серии документом в этих форматах разворачивать окно каждого следующего из них на весь экран: это будет делаться автоматически. [HKEY_CLASSES_ROOT\mhtmlfile\shell] @="open" [-HKEY_CLASSES_ROOT\mhtmlfile\shell\opennew] [HKEY_CLASSES_ROOT\htmlfile\shell] @="open" [-HKEY_CLASSES_ROOT\htmlfile\shell\opennew] | Добавлено Должен добавить, что параметр AllowWindowReuse в ключе HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main надо выставить равным 0 (тип Reg_Dword) Иначе при открытии файла он будет открываться в том же окне, что был предыдущий (предыдущий при этом, естесственно, будет закрыт). Впрочем, это тоже может быть иногда удобным... Добавлено У меня теперь появился другой вопрос: Если скопировать в Internet Explorer'e текст с веб-страницы, которая была загружена во время работы в Интернет (а не с жётского диска), потом отключиться от Интернета, и попытаться вставить скопированное в Word, то появляется окно "Подключение к Интернету". Если в этом окне нажать на отмену, текст мгновенно будет вставлен в документ. Если же вставку производить, когда подключение к Интернету присутствует, то Word на некоторое время зависает, скачивая из Интернета Скопированный текст (хотя он и так уже скачан в кэш Internet Explorer'a), и только после окончания скачивания появляется возможность с ним работать. Мало того, что это очень неудобно и неприятно, так ещё за дополнительный трафик надо платить, особенно если скопирован не только текст, но и картинки. Может кто-нибудь знает, как сделать так, чтобы вставляемый текст сразу брался из кэша Internet Explorer, а не скачивался каждый раз заново? Мне кажется, что этот вопрос имеет отношение к самой опрерационной системе, а не к Office: это свойство буфера обмена. Может, кто-нибудь подскажет, как с этим справиться? | Всего записей: 1851 | Зарегистр. 22-03-2003 | Отправлено: 12:34 24-08-2003 | Исправлено: popkov, 12:35 24-08-2003 |
|