C# and com for vb6

Posted by Jim on Stack Overflow See other posts from Stack Overflow or by Jim
Published on 2010-05-07T07:29:07Z Indexed on 2010/05/07 7:38 UTC
Read the original article Hit count: 314

Filed under:
|
|

Hi all

I have an issue with C# and COM. :(

[Guid("f7d936ba-d816-48d2-9bfc-c18be6873b4d")]
[ComVisible(true)]
[ClassInterface(ClassInterfaceType.None)]
public class Process : IProcess
{

    public Process()
    {
    }

    public int UpdateBalance(string accountNumber, string adminEventDescription, decimal curAmount)
    {
        return 10;
    }
}

[ComVisible(true)]
[Guid("5c640a0f-0dce-47d4-87df-07cee3b9a1f9")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IProcess
{
    int UpdateBalance(string accountNumber, string adminEventDescription, decimal curAmount);
}

And the VB code

Private Sub Command1_Click()
    Dim test As Object
    Set test = New Forwardslash_PlayerTrackingSystem_Api.Process
End Sub

I get the following

ActiveX component can't create object?

© Stack Overflow or respective owner

Related posts about c#

Related posts about vb6