Hi Ede
Es gibt sowas wie Reverse P/Invoke.
Das funktioniert im Prinzip so, dass die komplette .NET Runtime in Deinen Prozess geladen wird, und Du dann dort auf die Managed Funktionen im Secondlife Assembly zugreifen kannst.
Vielleicht hilft Dir der Link hier etwas weiter:
http://www.blong.com/Conferences/Bor...InversePInvoke
Eine andere Alternative wäre z.B., einen
COM-Wrapper um die
DLL zu legen, den Du dann aus Delphi heraus eben via
COM ansprechen kannst. Aber da scheint ja die tlb zu klemmen
Ansonsten: Muss das zwingend native Code sein?
Ich würde Dir sonst raten, es mal 100% im .NET Umfeld zu versuchen - Du schhnappst Dir Oxygene und legst einfach so los. Ist wahrscheinlich das einfachste und eleganteste und kommt um längen schneller zum Ziel.