The Visio application displays a message box titled «Microsoft Office Visio» and the following body:
Visio Internal Error: #2200
Action 2: ???
«First try closing then reopening the file. Next try restarting Visio.»
CAUSE:
According to the hang dump, the java application is sending a windows message to the VISIOA window. The message WM_COMMAND contains a wParam=0x00000002 and a lParam=1114548 (which happens to be the decimal value of the windows handle to VISIOA (0x001101b4).
wParam=0x00000002 is broken into two parts. The high byte (0x0000) is the wNotifyCode used to distinguish between menu commands and hotkey commands. The low byte (0x0002) is the wID which identifies what command to execute. Visio lists its valid command
numbers within its object models VisUICmds enumeration. For example, VisUICmds.visCmdView100 (which is 1035 or 0x40B) is the menu item to change the zoom magnification to 100%.
The lParam in the context of the WM_COMMAND is the hwndCtl which is supposed to be the handle of the button or other control sending the message. Visio interprets that number as the commandbar button control or any other control that is sending the menu
or hotkey command.
However, if the lParam is zero, then Visio interprets the WM_COMMAND differently. wParam is interpreted as either IDOK (1) or IDCANCEL (2) of the ActiveX control that has focus within the Visio drawing.
RESOLUTION:
This is by design behavior, and should be managed from within the custom app.
WORKAROUND:
The customer may introduce code within that event to set the Application object’s AlertResponse property to IDOK (1) or any of the other non-zero values (1 through 7).
Michael implemented a solution that sets the Visio application’s AlertResponse property to IDIGNORE in response to the windows message containing uMsg=WM_COMMAND, wParam=2 and lParam=<Visio’s hwnd>.
Правила форума
При размещении файлов предпочтительным является формат vsd (а не vsdx/vsdm)
Размещая ваши вложения на форуме не используйте имена файлов содержащих кириллицу, в противном случае файл будет иметь имя .<расширение файла> !
Для форматирования ваших сообщений используйте BBCodes, описание используемых на форуме BBCodes.
Автор | Сообщение | |||||
---|---|---|---|---|---|---|
Заголовок сообщения: Баг при открытие набора с фигурами [Восстановленнный] Добавлено: 24 июн 2022, 23:51 |
||||||
|
Иногда при открытие набора фигур, в окне фигур вместо название набора появляется надпись [Восстановленнный] , и если нажать кнопку сохранить , то почти все фигуры из этого набора пропадают и появляются другие из рандомного набора и меняется название набора. Пример на скриншоте открываю свой набор «для декрафта 2», а в окне фигур открывается набор «Простые фигуры и там только 2 фигуры остались от моих в самом конце. Что это за баг и как с ним бороться? Уже несколько своих наборов, так потерял безвозвратно. Визио 2021 версии. Спойлер: ▼
|
|||||
Вернуться к началу |
|
|||||
Surrogate |
Заголовок сообщения: Re: Баг при открытие набора с фигурами [Восстановленнный] Добавлено: 25 июн 2022, 00:38 |
|
Tim Umix писал(а): Иногда при открытие набора фигур, в окне фигур вместо название набора появляется надпись [Восстановленнный] , и если нажать кнопку сохранить , то почти все фигуры из этого набора пропадают и появляются другие из рандомного набора и меняется название набора. У меня такого не случалось. Откуда появляются «восстановленные» файлы? Tim Umix писал(а): Уже несколько своих наборов, так потерял безвозвратно. так они же у вас в яндекс.диске (вроде) ?
|
Вернуться к началу |
|
Tim Umix |
Заголовок сообщения: Re: Баг при открытие набора с фигурами [Восстановленнный] Добавлено: 25 июн 2022, 01:41 |
|
Surrogate писал(а): У меня такого не случалось. Откуда появляются «восстановленные» файлы? Просто открываю набор и появляется «восстановленные» и все. Это происходит не всегда. Так же иногда это происходит , если щелкнуть по набору и выбрать изменить набор элементов. В ходе экспериментов выяснил, что если просто закрыть такой набор не сохраняя , то потом он открывается нормально. Но иногда по инерции жму сохранить((. Surrogate писал(а): так они же у вас в яндекс.диске (вроде) ? На яндексдиске, только файлы, которые я выкладываю в общий доступ.
|
Вернуться к началу |
|
Surrogate |
Заголовок сообщения: Re: Баг при открытие набора с фигурами [Восстановленнный] Добавлено: 25 июн 2022, 03:04 |
|
Tim Umix писал(а): Визио 2021 версии. У меня 2019 (лицензионная) и 2016 (пиратская), не встречал такого поведения. Tim Umix писал(а): если просто закрыть такой набор не сохраняя , то потом он открывается нормально. Но иногда по инерции жму сохранить((. я обычно работаю на корпоративном сетевом диске, там есть возможность возврата к предыдущим версиям документа. когда фрилансим командой обычно используем dropbox, там тоже есть система контроля версий Tim Umix писал(а): На яндексдиске посмотрите в настройках приложения [если используете его], может там тоже есть такая возможность (откатиться к предыдущему состоянию документа)?
|
Вернуться к началу |
|
Tim Umix |
Заголовок сообщения: Re: Баг при открытие набора с фигурами [Восстановленнный] Добавлено: 29 июн 2022, 01:08 |
|
Еще одна ошибка или может это связанно. При попытке открыть некоторые наборы появляется ошибка «Внутренняя ошибка Visio: #2200». При чем напротив этих фигур стоит галочка , как будто они открыты , но в окне фигур открыт только один набор.
|
Вернуться к началу |
|
Surrogate |
Заголовок сообщения: Re: Баг при открытие набора с фигурами [Восстановленнный] Добавлено: 29 июн 2022, 01:20 |
|
Tim Umix писал(а): При попытке открыть некоторые наборы появляется ошибка «Внутренняя ошибка Visio: #2200». При чем напротив этих фигур стоит галочка , как будто они открыты , но в окне фигур открыт только один набор. А зачем, при создании нового набора (трафарета) нужно открывать еще кучу старых трафаретов ? Tim Umix писал(а): Внутренняя ошибка Visio: #2200 Я пока не успел познакомиться с этой ошибкой! Surrogate в сообщении #16989 писал(а): на форумах встречается совет — отключить оптимизацию расширенного метафайла. Кстати вы оптимизацию отключили ?
|
Вернуться к началу |
|
Tim Umix |
Заголовок сообщения: Re: Баг при открытие набора с фигурами [Восстановленнный] Добавлено: 29 июн 2022, 01:36 |
|
Surrogate писал(а): А зачем, при создании нового набора (трафарета) нужно открывать еще кучу старых трафаретов ? Не понял. Так происходит про попытке открыть набор. Я при этом ничего не создаю. Просто некоторые наборы не открываются. Маленькое уточнение они не открываются через мои фигуры, если открывать через «Открыть набор элементов», то все нормально открывается. Surrogate писал(а): Кстати вы оптимизацию отключили ? Да оптимизация у меня всегда отключена.
|
Вернуться к началу |
|
Surrogate |
Заголовок сообщения: Re: Баг при открытие набора с фигурами [Восстановленнный] Добавлено: 29 июн 2022, 01:53 |
|
|
Вернуться к началу |
|
Tim Umix |
Заголовок сообщения: Re: Баг при открытие набора с фигурами [Восстановленнный] Добавлено: 29 июн 2022, 01:57 |
|
Surrogate писал(а): Получается решение найдено ? Да. Но хотелось бы открывать через мои фигуры так удобней. А через открыть набор это надо проходить по всем папкам, где лежит набор.
|
Вернуться к началу |
|
Surrogate |
Заголовок сообщения: Re: Баг при открытие набора с фигурами [Восстановленнный] Добавлено: 29 июн 2022, 02:13 |
|
Tim Umix писал(а): Но хотелось бы открывать через мои фигуры так удобней. Т.е. сами трафареты лежат в папке «Мои фигуры» ? Можно прописать путь к папке с альтернантивным трафаретам (не в папке «Мои фигуры»).
|
Вернуться к началу |
|
Tim Umix |
Заголовок сообщения: Re: Баг при открытие набора с фигурами [Восстановленнный] Добавлено: 29 июн 2022, 23:12 |
|
Surrogate писал(а): Т.е. сами трафареты лежат в папке «Мои фигуры» ? Можно прописать путь к папке с альтернантивным трафаретам (не в папке «Мои фигуры»). Спасибо вроде так работает. Добавил папку с наборами , которые не открывались через расположение набора. Причем папка все так же в моих фигурах. Но так все открывается. Пример на гифке.
|
Вернуться к началу |
|
- Remove From My Forums
-
Question
-
Just installed Visio 2013. When I try to create a new document or open an existing document, Visio crashes (Visio has stopped working……). It happens in safe mode too. Further, I’ve looked at add ins and there are none that I can «uncheck».
Not sure what else to try.Any help appreciated!
Answers
-
Hi,
Since you have re-installed Office 2013, this issue may be caused by two reasons.
- There is something wrong with installation source. If so, we can download Visio 2013 from Microsoft website again and re-install it.
- If Visio still crashes, it may be related to some third-party applications. We can perform a clean boot in Windows and reinstall Visio.
About how to perform a clean boot, please refer to this KB.
http://support.microsoft.com/kb/929135
Greta Ge CHN
TechNet Community Support-
Edited by
Tuesday, July 22, 2014 8:50 AM
-
Marked as answer by
George123345
Friday, July 25, 2014 7:39 AM
Search code, repositories, users, issues, pull requests…
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign up
Зарегистрировался только ради того чтобы помочь тем кто попал в аналогичную ситуацию, в общем решение такое:
Выше подсказали что нужно смотреть в сторону ZIP и были правы, просто открываем поврежденный файл VISIO Winrar’ом -> операции -> восстановить архивы и выполняем процедуру восстановления.
У меня сработало со всеми файлами. Всем удачи
Попробовать просмотреть содержимое при помощи консольной Python-утилиты OLE Toy
OLE Toy is a set of Python scripts to parse and view contents of various
binary file formats. Originally OLE Toy was developed for
reverse-engineering of Microsoft Publisher file format, but later support
for more of them was added, partially written from scratch, partially
moved from our earlier work.
Полезной информацией будет в какой версии формата Visio сохранён файл.