VB/C# .NET처럼 .NET CLI을 기반으로한 LUA 구현이 있느냐는 질문이신거 같은데..
http://lua-users.org/wiki/LuaAddons 에 보시면 몇 가지가 있긴 합니다.
진행이 어떤 수준인지는 잘 모르겠습니다.
그 중에서
http://www.lua.inf.puc-rio.br/projects/ 이게 눈에 띄네요~
예제 코드가
require("luanet")
Form = luanet.System.Windows.Forms.Form
Button = luanet.System.Windows.Forms.Button
Point = luanet.System.Drawing.Point
mainForm = Form()
buttonOk = Button()
buttonCancel = Button()
buttonOk.Text = "Ok"
buttonCancel.Text = "Cancel"
buttonOk.Location = Point(10,10)
buttonCancel.Location = Point(buttonOk.Left, buttonOk.Height +
buttonOk.Top + 10)
mainForm.Controls:Add(buttonOk)
mainForm.Controls:Add(buttonCancel)
mainForm.StartPosition =
luanet.System.Windows.Forms.FormStartPosition.CenterScreen
function handleMouseUp(sender,args)
print(sender:ToString() .. " MouseUp!")
end
handlerUp = buttonOk.MouseUp:Add(handleMouseUp)
handlerClick = buttonCancel.Click:Add(os.exit)
mainForm:ShowDialog()
요런 식으로 되는군요. 참고하시길..
On 1월4일, 오후1시43분, "wschoi" <
wsc...@hbep.co.kr> wrote:
> 매번 고맙습니다.
>
> 그렇다면 C#.Net, VB.Net, C++.Net 처럼
>
> .Net 용 Lua 가 없나요???
>
> 없다면, VS2005 에 설치한 Lua 에서 Form 을 생성하거나
>
> Timer 또는 Thead 등등.... 을 사용할 수 없나요??
>
> _____
> > - 따온 텍스트 보기 -<br- 따온 텍스트 숨기기 -