Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 750 - 1C77 не видит компонент Barcode.ocx   Make a simular bug
Summary: 1C77 не видит компонент Barcode.ocx
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: 1.0.7
Hardware: PC Linux
: P5 normal
Target Milestone: ---
Assignee: Синицын Иван
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 584 760
  Show dependency treegraph
 
In work:
Reported: 2007-09-15 16:12 MSD by Синицын Иван
Modified: 2008-09-27 14:08 MSD (History)
2 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Синицын Иван 2007-09-15 16:12:12 MSD
Этот компонент идет в поставке с конфигурацией "Торговля и склад" и служит для вывода штрих кода. 1С его не видит в системе, хотя его регистрация прошла удачно.
Comment 1 Vitaly Lipatov 2007-09-23 19:07:59 MSD
Надо доразобраться. Наверняка что-то с реестром.
Comment 2 Синицын Иван 2007-09-24 12:45:05 MSD
похоже проблемы с этим компонентом не только в wine.

http://forum.ru-board.com/topic.cgi?forum=33&topic=7403&start=100
Comment 3 Синицын Иван 2007-10-16 16:18:13 MSD
Похоже с реестром все в порядке.Т.к через команду "СоздатьОбъект" 1C этот компонент находит и создает.Значит проблема в чем-то другом.
Comment 4 Синицын Иван 2007-10-30 16:15:21 MSK
На Mandriva 2007 Spring. 1с SQL + конфигурация торговля и склад нормально работал с этим компонентом. wine@etersoft 1.0.8 от 21 сентября SQL.
Comment 5 Vitaly Lipatov 2007-11-10 10:49:19 MSK
Действительно, на Mandriva 2007 нормально работает. Для проверки .wine была перенесена на ALT Linux 4.0 - не работает. Похоже дело в сборке wine/библиотеках.
Comment 6 Vitaly Lipatov 2007-11-10 16:09:38 MSK
Начальные сведения об OCX: http://netler.ru/pc/dll-ocx.htm
Выяснилось, что проблема в сборке, так как в сборке от Mandriva 2007, установленной на Mandriva 2008, всё работает.
Окно добавления объектов формируется в oledlg.
Comment 7 Vitaly Lipatov 2007-11-11 23:14:03 MSK
В общем была проблема с размером буфера для строк из реестра. Патч
check/oledlg-fixbuf.patch

На память:
С oledlg из Windows тоже всё в порядке.
Если положить в Mandriva 2008 только oledlg.dll.so из Mandriva 2007 - тоже всё в порядке.

Ещё информация:
http://www.cetis.ru/library/activex/1.html