From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Real-To: From: dm Organization: =?koi8-r?b?9yDWydrOySDX06MgzsU=?= =?koi8-r?b?INTByw==?=, =?koi8-r?b?y8HLIM7BINPBzc/N?= =?koi8-r?b?IMTFzMUuLi4=?= To: community@altlinux.ru Subject: Re: [Comm] wine + InstallShield installation Date: Sun, 26 Sep 2004 00:21:01 +0400 User-Agent: KMail/1.6.2 References: <200409242236.23607.dead-mustdie@nm.ru> <4155A9E6.5060401@altlinux.ru> In-Reply-To: <4155A9E6.5060401@altlinux.ru> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Message-Id: <200409260021.01311.dead-mustdie@nm.ru> X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Sep 2004 20:21:41 -0000 Archived-At: List-Archive: List-Post: Здравствуйте, Andy Gorev! Суббота 25 Сентябрь 2004 21:24, Вы писали: > > Имеется wine (wine-20040408-alt1) и инсталляция Intergraph GeoMedia > > 3. Сделана, если глаза меня не обманывают, в InstallShield. > > Запускается, работает, но как только фокус ввода попадает на > > CheckBoxList (список с галочками у каждого пункта) --- всё. Список > > начинает чуть заметно мерцать, похоже на быструю перерисовку, > > программа виснет. В консоли последние строки: > > [AppDefaults\\ваш_софт.EXE\\DllOverrides] > "COMCTL32" = "native" > "COMDLG32" = "native" Не помогло. Просто прописывание этой настройки в конфиг дало ошибку при загрузке инсталлятора (как и следовало ожидать), с руганью вида: err:module:import_dll Loading library comdlg32.dll (which is needed by L"C:\\temp\\_INS0432._MP") failed (error c0000020). err:module:LdrInitializeThunk Main exe initialization for L"C: \\temp\\_INS0432._MP" failed, status c0000135 После того, как я всё-таки подменил пустые файлы в windows/system одноимёнными из WinXP, загрузка прошла, но зависон при попытке работы с чеклистбоксом никуда не делся. В момент попадания на неработающий контрол никаких сообщений в терминал не выводится. При старте приложения пишется: err:module:import_dll No implementation for SHELL32.dll.SHCreateShellItem imported from L"C: \\windows\\system\\comdlg32.dll", setting to 0xdeadbeef err:module:import_dll No implementation for SHELL32.dll.755 imported from L"C:\\windows\\system\\comdlg32.dll", setting to 0xdeadbeef Из чего я заключаю, что ему не нравятся dll-и. Но родных dll от 98 винды у меня нет, а поставить в конфиге "Windows"="winxp" я не могу, потому что эта зараза (GeoMedia3) не ставится на 2000 и старше. Может, будут какие-нибудь ещё мысли? -- ------------------------------------- dm