Ga naar inhoud

C++ code toevoegen aan C# code


anoniem

Aanbevolen berichten

Beste forumleden, Ik het het volgende: Ik wil communiceren met een PIC via de USB. Dit werkt prima in C++ in C++ Builder icm C in de PIC. Je hebt in C++ een buffer die je moet vullen met een binair getal, die je dan weer in de PIC, dus in C uitleest, en er dingen mee gaat doen. Nu wil ik graag de stap gaan maken om C++ te laten vervallen, en hiervoor in de plaats C# te gaan gebruiken. Je begrijpt waarschijnlijk al wat het probleem is, ik krijg de code niet zelf aan de praat in C#. Heeft iemand hier misschien een oplossing voor? Hoe kan ik functies aanroepen in C# vanuit mijn C++ Code? Als er duidelijkere uitleg gewenst is, geef het dan even aan... Ik hoop dat jullie me kunnen helpen. mvg, Anne
Link naar reactie
[quote:4acf4fdd4d="Anne Torn Broers"]Nu wil ik graag de stap gaan maken om C++ te laten vervallen, en hiervoor in de plaats C# te gaan gebruiken. Je begrijpt waarschijnlijk al wat het probleem is, ik krijg de code niet zelf aan de praat in C#. Heeft iemand hier misschien een oplossing voor? Hoe kan ik functies aanroepen in C# vanuit mijn C++ Code?[/quote:4acf4fdd4d]Worden er speciale library functies gebruikt? Is alle code volledig standaard C++? Ik ga ervan uit dat er gebruik wordt gemaakt van een speciaal bestand (een DLL of een active X bestand). In dat geval moet de interface gedefinieerd worden. Er is een kleine kans dat de leverancier van de PIC dit al gedaan heeft of dat een enthousiaste PIC gebruiker dit al voor je gedaan heeft. Vervolgens zou dan de C++ code naar C# overgezet kunnen worden. Maar goed, eigenlijk heb ik nul komma niks informatie ... Dus het is bv handig om te melden welke software en PIC je gebruikt.
Link naar reactie
  • 2 weken later...

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...