2010-12-07 20 views
5

wiem jak załadować bibliotekę C Lua:Czy można załadować plik .net dll z kodu Lua?

-- Lua 
require("your_dll_name"); 

// C 
extern "C" __declspec(dllexport) LUALIB_API int luaopen_your_dll_name(lua_State *L) {...} 

Ale czy to możliwe, aby załadować biblioteki .net z Lua?

+2

Istotne: http://stackoverflow.com/questions/2082159/how-to-export-c-methods –

Odpowiedz

2

LuaInterface to biblioteka do integracji między językiem Lua i Common Language Runtime (CLR) platformy Microsoft .NET. Skrypty Lua mogą go używać do tworzenia instancji obiektów CLR, właściwości dostępu, metod wywoływania, a nawet obsługi zdarzeń za pomocą funkcji Lua.

+0

Dziękuję za link. Wygląda na to, że oprogramowanie wykorzystujące skrypty Lua powinno obsługiwać LuaInterface w celu załadowania biblioteki .net z Lua. – sibvic

Powiązane problemy