[exerb-dev:0421] Re: Win32API with 3.0.0-preview6

Back to archive index

TAKAOKA Kazuma kazum****@jeans*****
2003年 12月 3日 (水) 23:41:31 JST


 高岡です。

At Wed, 03 Dec 2003 23:20:14 +0900,
Yuya Kato-san wrote:

> レシピファイルはexerb-3.0.0-preview6に含まれる物、そのまま
> ですよね?

最初にテストに使ったスクリプトは example に入っていたものじゃなくて、
自分で作ってみたものだったので、ruby -r exerb/mkexr msgbox.rb として作
りました。

内容は以下のようになっています。

msgbox.rb:
-----
require 'Win32API'

mb = Win32API.new('user32', 'MessageBox', %w(p p p i), 'i')
mb.call(0, 'test', 'test', 0)
-----

msgbox.exr:
-----
# generated by mkexr.rb
set_kcode	none
add_ruby_script	msgbox.rb
add_extension_library	Win32API.so	F:/opt/ruby/lib/ruby/1.8/i386-mingw32/Win32API.so
-----
あ、これだとコアと Win32API.so のバージョンが食い違いますね。これが
原因でしょうか。

-----
高岡一馬
奈良先端大情報科学研究科
自然言語処理学講座



exerb-developer メーリングリストの案内
Back to archive index