comparison lua/luadc/test.lua @ 0:0cfcc391201f

initial from svn dyncall-1745
author Daniel Adler
date Thu, 19 Mar 2015 22:26:28 +0100
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:0cfcc391201f
1 require "package"
2 pf = package.loadlib("luadc","luadc_open")
3 pf()
4
5 print(dc.C_DEFAULT)
6 print(dc.C_X86_WIN32_STD)
7
8 dc.mode(dc.C_DEFAULT)
9
10 clib = dc.load("msvcrt")
11 f = dc.find(clib,"sqrt")
12 x = dc.call(f,"d)d",144)
13 print(x)
14
15
16 dc.mode(dc.C_X86_WIN32_STD)
17
18 user32 = dc.load("user32")
19 f = dc.find(user32,"MessageBoxA")
20 x = dc.call(f,"iSSi)v", 0, "Hello", "World", 0)
21
22