Показать сообщение отдельно
Старый 23.06.2010, 20:16   #13  
xyligan is offline
xyligan
Участник
 
19 / 10 (1) +
Регистрация: 12.05.2010
Разбираю пример из Mibuso,
подключаеться обьект, видны и работают методы, но нет событий в Nav((
Код:
Код:
[assembly: ClassInterface(ClassInterfaceType.AutoDual)]
namespace GridNewDB
{    
    [ComVisible(false)]
    public delegate void DataChangedEvent(string changedPrimaryKeyFrom);

    [Guid("A26E27C7-E2F8-4d10-9985-5AAEBCEA01B6")]
    [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
    public interface GridMethod
    {      
        void ShowGrid();
    }
    [Guid("70BFA011-12EA-4cce-89DB-06755542E96B")]
    [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
    public interface GridForm
    {       
        void DataChanged(string changePrimaryKeyFrom);
    }    

    [ProgId("GridNewDB")]
    [ClassInterface(ClassInterfaceType.None)]
    [ComSourceInterfaces("GridNewDB.GridForm, GridNewDB")]
    public partial class Form1 : Form, GridMethod 
    {}
//DataChanged("sd")