Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

oleaut32.dll [D6, Win95/98]


Dim!S ©   (2002-11-22 13:35:00) 

Уважаемые мастера, возникла такая проблема:
Переработал программу и отдал ее клиенту (win95osr) она пишет при запуске: файл skl.exe связан с отсутствующим компонентом oleaut32.dll:VARNOT, а файл имеется в windows\system. В чем проблема? Изменения вносились только в код (оптимизация), никаких компонентов не добавлял. Как быть: переставить ему Win98SE или переписать более файл из win98SE (пишу прогу под ней)?
P.S. комп клиента: Pentium 150\64 Win95OSR
Спасибо.


asmith   (2002-11-22 16:38:00) [1]

Вот что об этом VarNot сказано в MSDN:
VarNot
Performs the bitwise not negation operation on a variant.
...
Requirements
Windows NT/2000: Requires Windows NT 4.0 SP4 or later.
Windows 95/98: Requires Windows 98 (or Windows 95 with DCOM 1.2).
Header: Declared in oleauto.h.
Library: Use oleaut32.lib.
Так что проще всего поставить клиенту апгрейд DCOM до версии 1.2. Копирование oleaut32.dll может привести к непредсказуемым последствиям.


Наверх

Титульная страница Поиск, карта сайта Написать письмо