Toon posts:

Aanspreken .NET component in VC++ 6.0

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben bezig met een programma en ik wil via Via visual C++ een .NET component aanspreken. Ik kan nergens vinden hoe ik dit moet doen en of het uberhaupt wel mogelijk is.

Wie kan mij helpen?

many thanxxxx

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:04
Volgens mij is het niet zomaar mogelijk.
Visual C++ 6 : native code.
.NET en z'n componenten hebben het .NET framework nodig -> niet native code.

https://fgheysels.github.io/


Verwijderd

Je kan dmv tlbexp van je .net assembly een CCW (Com Callable Wrapper) genereren, zie de docs (nu je weet waar je naar zoekt) voor meer info

  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Of als je zelf de source code van de .net classe hebt zit er een compile optie ergens.

Je maakt om je .Net classe een COM wrapper zoals Yarvieh al antwoord. Als je visuele componenten bedoelt is dat denk ik niet mogelijk. Wel andere klassen die vergelijkbaar zijn met COM.

Andersom kan trouwens ook.

We adore chaos because we like to restore order - M.C. Escher


Verwijderd

Topicstarter
Ik heb nu zo'n beetje de via de MSDN bestanden een COM wrapper gemaakt. Wat ik nu wil weten is of je in je .NET component nou ook een speciale code op moet nemen om aan te geven wat je interface is.

  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Dat zou in de msdn moeten staan :)

Je interface staat in gewoon je .net code

We adore chaos because we like to restore order - M.C. Escher

Pagina: 1