「Ruby入門」RubyはWin32APIを使用して関数ポインタを取得するプログラム
rubyコード:
require “Win32API"
def system(cmd)
sys = Win32API.new(“crtdll", “system", ['P’], 'L’)
sys.Call(cmd)
end
system(“dir") # cmd /c not needed!
Coding Changes the World
rubyコード:
require “Win32API"
def system(cmd)
sys = Win32API.new(“crtdll", “system", ['P’], 'L’)
sys.Call(cmd)
end
system(“dir") # cmd /c not needed!