Announcement

Collapse
No announcement yet.

C# DLL in C++ code einbinden!

Collapse
This topic is closed.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • C# DLL in C++ code einbinden!

    Servus Leute,

    ich habe eine C# dll geschrieben und die muss ich in einen C++ code einbinden:

    Code:
    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.IO;
    using System.Drawing;
    using System.Runtime.InteropServices;
    
    namespace test
    {
        [ClassInterface(ClassInterfaceType.AutoDual)]
        [ComVisible(true)]
    
        public class test
        {
            public void testGo(string strPfad, string strSave)
            {
                testBlock1(strPfad);
                testBlock2(strPfad);
                ShowResult(0, strSave);
            }
         }
    }
    Hier importiere ich die tlb:

    Code:
    	test::_test *pptr;
    	CoInitialize(NULL);
    	test::_testPtr testPtr(__uuidof(test::test));
    	pptr = testPtr;
    	pptr->testGo();
    Doch es kommt der Fehler:

    Code:
    error C2039: 'testGo' : Ist kein Element von '_test'
             : Siehe Deklaration von '_test'
    Sieht jm. den Fehler oder weiß jemand was ich falsche mache?

    Mfg

  • #2
    http://www.c-plusplus.de/forum/p2009320

    geschlossen
    Christian

    Comment

    Working...
    X