Перевод проекта на VB.Net с VB6 - UserControl.Extender

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

blackjk
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 03.07.2008 (Чт) 9:04

Перевод проекта на VB.Net с VB6 - UserControl.Extender

Сообщение blackjk » 03.07.2008 (Чт) 9:47

Есть проект на VB6, который пытаются перевести на VB.Net. Некоторые ActiveX компоненты не меняются и их хотелось бы оставить на VB6, но тут натолкнулся на такую проблему:

в ВБ6 компоненте генерится событие:

RaiseEvent BeforeLoad(UserControl.Extender, bCancel)

которое перехватывается в .Нет

Private Sub CNBlank_BeforeLoad(ByVal sender As Object, ByVal e As AxBlank.__MBlank_BeforeLoadEvent) Handles CNBlank.BeforeLoad

но в параметре UserControl.Extender, который оборачивается Нетом в класс System.Windows.Forms.AxHost.AxContainer.ExtenderProxy, отсутствуют некоторые свойства контрола, которые доступны в ВБ6.

Можно до них как-то добраться? Если да, то примерчик бы не помешал..

Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

    TopList