Уважаемое сообщество, помогите, проблема следующего плана.
Есть приложение, разрабатывалось ещё начиная с VB3 на Win NT (ну очень давно). Активно использовались компоненты 3D Sheridan (SSPanel, Tabs и т.д.)
Постепенно приложение перекочёвывало на более современное ПО.
Проблемы возникли при работе с VB6 на WinXP. VB6 Шериданов в комплекте не имеет. Во всяком случае при запуске ругается на отсутствие Threed32.ocx
Прописал. Стал ругаться на отсутствие лицензии. В лог-файл написал: «Line 391: Cannot load control SSPanel1; license not found.»
Взял доустановил к VB6 ещё и VB4. VB6 стал вылетать при загрузке, показывая неустранимую ошибку. Снос четвёрки и переустановка шестёрки не помогли.
Переустановил Винду. К VB6 добавил фирменный комплект Шеридана из состава диска VB5. Тот же эффект с последующей вынужденной переустановкой.
На ос 2000 или 9.х всё работает изумительно.
Для справки: имею Windows XP.SP2 русская.
Вопрос: 1. Как решить проблему с лицензией шериданов не устанавливая VB4 или самого комплекта Шеридан?
2. А может заменить на фиг данные компоненты? Тогда на что? (но это не желательно)
С уважением.[/b]