5

Я использую Microsoft Excel 2007 на 32-битной Windows 7. По состоянию на вчера, когда я пытаюсь открыть файл Excel с рабочего стола /Windows Explorer, Excel запускается и отображает ошибку

При отправке команды в программу возникла проблема.

но не открывает файл. Я могу открыть файл, дважды щелкнув его снова.

Мой поиск показывает, что есть три основных причины этой проблемы:

  1. Игнорировать другие приложения, которые используют динамический обмен данными, необходимо не проверяя, как описано в этом ответе SU и в других местах.
  2. Настройки ZoneAlarm могут нуждаться в настройке в соответствии с этим сообщением на форуме
  3. Настройки совместимости должны быть отключены, согласно этому ответу SU

Игнорирование других приложений уже было отключено для меня, ZoneAlarm - нет и никогда не устанавливался на моей машине, и я не использовал какие-либо параметры совместимости. В чем еще может быть проблема? Сам файл? Файл пришел с другого компьютера, которому я доверяю, но сейчас у меня нет доступа к нему.

2 ответа2

1

Это довольно известная ошибка в том, как Windows 7 реализует панель предварительного просмотра в проводнике. Вернитесь и посмотрите, и я уверен, что панель предварительного просмотра включена. Простое решение - отключить его. Очень немногие хотят этого. Другим исправлением является изменение пользовательского процесса, чтобы при каждом запуске Excel создавался новый экземпляр. Большинство людей не работают таким образом, но если вы сначала откроете Excel, а затем перейдете к файлу, то вы не увидите эту ошибку. Вы можете заметить, что некоторые люди упоминают об отключении функции DDE, но это фактически нарушает копирование / вставку между экземплярами.

-1

Отключение панели предварительного просмотра (и панели сведений) в редакторе группы локальных политик у меня не сработало, но все равно получена ошибка: Start / Run / gpedit.msc

Я все равно отключил их, потому что тогда вы можете увидеть больше в проводнике.


Я нашел ответ на этой странице:https://forum.solidworks.com/thread/51794

Я знаю, что на этот вопрос уже дан ответ, но есть и другой способ решить эту проблему.

1) переименуйте ваш sldworks.exe в sldworks_orig.exe 2) дважды щелкните по файлу warworks (возможно, .sldprt). Следует попросить вас выбрать программу. Идите вперед и выберите переименованный файл. 3) файл должен теперь открыться без сообщения об ошибке. 4) переименуйте sldworks_orig.exe обратно в sldworks.exe 5) повторите шаги 2 и 3

Вы должны быть хорошими. Короче говоря ... вы пытаетесь исправить ассоциацию типов файлов.

Это работало на нескольких компьютерах в моем офисе сегодня. Пользователи где на Win 7 x64 с Solidworks 2011.

ПРИМЕЧАНИЕ. Если щелкнуть правой кнопкой мыши файл и сказать "ОТКРЫТЬ с", выбрать Solidworks, и он откроется без ошибок (в отличие от двойного щелчка по файлу и получения ошибки команды отправки), метод, который я только что перечислил, должен решить вашу проблему.


Переведено на ARTLink6:

1) Перейти к ... C: \ Program Files \ BERNINA \ ARTlink 6 \ BIN ... и переименуйте ваш ARTLink.exe в ARTLink_orig.exe или это тоже работает (все в одной строке): ARTLink.exe - без DDE Error.exe

Непонятно: программа ARTlink6, ARTlink.exe ... использует другое имя, открывающее программу: dsgnedit.exe, Wilcom Pty Ltd

2) дважды щелкните по файлу .art. Следует попросить вас выбрать программу. Идите вперед и выберите переименованный файл. 3) файл должен теперь открыться без сообщения об ошибке.

4) переименуйте ARTLink_orig.exe обратно в ARTLink.exe. , , Нет - вы снова получаете сообщение об ошибке, оставляете его как есть 5) повторите шаги 2 и 3. , , нет

Панель управления \ Программы по умолчанию \ Свяжите тип файла или протокол с программой \ Установите Dsgnedit.exe в качестве программы по умолчанию для других типов файлов Artista:.art .art42 .art50 .art60


Всё ещё ищете ответ? Посмотрите другие вопросы с метками .