megajohn 3 24 января, 2019 Опубликовано 24 января, 2019 · Жалоба Возникает ошибка "Unexpected condition" на Win7 и Win8.1 при открытии Design Rules->Layers а хочу всего лишь зазоры выставить на 0.2мм есть другие пути ( к примеру через pcb.ini или реестр ) ? Хотел сам отследить через ProcMon, но PCAD на Win7+VirtualPcXpMode, не делает записи ( да и по перезапуску PCAD-PCB настройки в "Design Rules->Layers" старые остаются ) Также попробовал на VirtualBox, так же по перезапуску настройка "Design Rules->Layers" ставится в значение по умолчанию. Хотя другие настройки (mils->mm и AutoSave:OFF->On) Срабатывают. Чудеса какие то Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
musa 11 24 января, 2019 Опубликовано 24 января, 2019 · Жалоба 3 часа назад, megajohn сказал: Также попробовал на VirtualBox, Непонятно зачем запускать через виртуальную машину. Может поэтому и не работает. Поставьте просто на комп. На семерке точно работает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 24 января, 2019 Опубликовано 24 января, 2019 · Жалоба .manifest файлы в установленном P-CAD поудаляйте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megajohn 3 24 января, 2019 Опубликовано 24 января, 2019 · Жалоба >musa > Непонятно зачем запускать через виртуальную машину. Поставьте просто на комп просто на компе и стоит, но окно настроек не открывается. Открывается только в виртуалке ( но там не сохраняется ) >ViKo >.manifest файлы в установленном P-CAD поудаляйте. Отлично! Это как раз и помогло! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
starter48 7 4 июля, 2019 Опубликовано 4 июля, 2019 · Жалоба Хочу исследовать сию проблему. Кто-нибудь может подсказать как вызвать этот глюк? У меня PCAD2006 на Win7 не глючит, вне зависимости от наличия манифестов... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
musa 11 7 июля, 2019 Опубликовано 7 июля, 2019 · Жалоба В 04.07.2019 в 16:49, starter48 сказал: У меня PCAD2006 на Win7 не глючит, вне зависимости от наличия манифестов А оно может и не глючить но не все будет работать. В частности меню " Layers". Если вы этим не пользуетесь то и проблем может и не быть Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
starter48 7 7 июля, 2019 Опубликовано 7 июля, 2019 (изменено) · Жалоба В 07.07.2019 в 14:45, musa сказал: А оно может и не глючить но не все будет работать. В частности меню " Layers". Если вы этим не пользуетесь то и проблем может и не быть Ну, я полагаю, что это и есть глюк У меня все окна, до которых смог дотянуться, выглядят норм. Т.е. совсем нет разницы между "с манифестами" и "без". Сейчас разберусь и допилю PCAD, чтобы выглядел как разрабы задумали... Нашёл причину, почему у меня не глючит: винда кеширует манифесты Какой он с манифестами гладкий - почти без "морщин" У меня красивее, чем у megajohn - тема винды, наверное, такая... Кстати, есть небольшой косячок: вторая колонка узковата и заголовок "Pad To Pad" не влез. Изменено 8 июля, 2019 пользователем starter48 Нашёл решение в гугле, как заставить использовать манифесты Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
musa 11 7 июля, 2019 Опубликовано 7 июля, 2019 · Жалоба 4 часа назад, starter48 сказал: Нашёл причину, почему у меня не глючит: Ну и рассказали бы народу. А то послали куда то на буржуйский сайт и разбирайтесь типа сами Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
starter48 7 8 июля, 2019 Опубликовано 8 июля, 2019 · Жалоба 9 часов назад, musa сказал: Ну и рассказали бы народу. А то послали куда то на буржуйский сайт и разбирайтесь типа сами С "буржуйского сайта" узнал: Подсистема WinSxS кеширует часто используемые манифесты. Попав в кеш, состояние запоминается и дальше манифест игнорируется. Чтобы сбросить кеш, и т.о. заставить прочитать манифест и заставить PCAD снова глючить, надо изменить дату модификации .exe Наковырял отладчиком: Глюки интерфейса PCAD возникают в объектах SysListView32 (табличная сетка) из-за разной работы версий ComCtl32.dll: в v5 (используется по умолчанию при отсутствии манифеста), если объект таблицы пуст, то невозможно получить хэндл заголовка (возвращается NULL). в v6 (прописана в манифесте), даже если объект таблицы пуст, возможно получить хэндл заголовка. Разрабы PCAD, прежде чем добавить колонки в таблицу, проверяют не добавлены ли колонки уже. А проверяют, как раз, путём проверки хэндла. Но это ведь это не то, что ты хотел узнать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 8 июля, 2019 Опубликовано 8 июля, 2019 · Жалоба Может, еще и макросы можно заставить работать после исследования отладчиком? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
musa 11 8 июля, 2019 Опубликовано 8 июля, 2019 · Жалоба 2 часа назад, starter48 сказал: Но это ведь это не то, что ты хотел узнать? Ну да. Просто думал что есть вариант не удалять манифесты и чтоб все работало Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
starter48 7 8 июля, 2019 Опубликовано 8 июля, 2019 · Жалоба 23 минуты назад, ViKo сказал: Может, еще и макросы можно заставить работать после исследования отладчиком? А ещё бы добавить "слоты" и авторазводчик из предыдущей версии... 20 минут назад, musa сказал: Ну да. Просто думал что есть вариант не удалять манифесты и чтоб все работало Уже есть, надо только придумать куда вылаживать, а то хостинг pcb.tomsk.ru загнулся, т.к. провайдер стал принимать только российские банковские карты - теперь платить нет возможности. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
starter48 7 13 июля, 2019 Опубликовано 13 июля, 2019 · Жалоба В 08.07.2019 в 15:34, musa сказал: Ну да. Просто думал что есть вариант не удалять манифесты и чтоб все работало Пока буду вылаживать сюда: https://sites.google.com/view/p2006p Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
musa 11 13 июля, 2019 Опубликовано 13 июля, 2019 · Жалоба В 08.07.2019 в 10:59, starter48 сказал: Уже есть, А для ранних версий он подходит? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
starter48 7 13 июля, 2019 Опубликовано 13 июля, 2019 · Жалоба 6 минут назад, musa сказал: А для ранних версий он подходит? Нет, только 2006SP2. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться