2010-12-07 9 views
5

私はLuaからCライブラリをロードする方法を知っています:.net dllをLuaコードからロードすることは可能ですか?

 -- Lua 
require("your_dll_name"); 

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

しかし、Luaから.netライブラリをロードすることは可能ですか?

+2

関連性:http://stackoverflow.com/questions/2082159/how-to-export-c-methods –

答えて

2

LuaInterfaceは、Lua言語とMicrosoft .NETプラットフォームのCLR(Common Language Runtime)を統合するためのライブラリです。 Luaスクリプトは、CLRオブジェクトをインスタンス化したり、プロパティにアクセスしたり、メソッドを呼び出したり、Lua関数を使用してイベントを処理したりするためにも使用できます。

+0

ありがとうございました。 Luaスクリプトを使用するソフトウェアは、Luaから.net dllをロードするために、LuaInterfaceをサポートする必要があります。 – sibvic

関連する問題