RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > В процессе изучения процесса написания SOM-классов возникла такая проблемка. Беру OpenWatcom. Читаю пример создания класса: > > > http://www.edm2.com/index.php/Introduction_to_SOM > > > Компилирую как написано в статье (в EXE) - всё работает. Компилирую то же самое в DLL - компилируется нормально, но когда пытаюсь этот класс зарегистрировать - WPS повисает... Подскажите, кто в курсе, в чём может быть дело? > > > > Скорее всего все дело в calling conventions. Все экспортируемые функции надо описать как _System. > > > > То есть не: int Function(bla-bla), а int _System Function(bla-bla) > > > Нет. Дело не в этом. Причем там экспортируется всего 3-4 записи. Без подчерков.
_, __, _, __,
/_\ |_) /_\ |_)
| | | | | | \
~ ~ ~ ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.