hirax.net::inside out::2009年09月11日

最新記事(inside out)へ  |   年と月を指定して記事を読む(クリック!)

2009年8月 を読む << 2009年9月 を読む >> 2009年10月 を読む

2009-09-11[n年前へ]

Ruby Win32GuiTest のアップデートをしました 

 Ruby版 Win32GuiTest クラス、つまり、WindowsのGUI操作など(その他にもMicrosoft Officeを利用したOCR機能なども実装していたりしますが…)をRubyで行うことができるWin32GuiTest (win32GuiTest.rb)の修正作業を少しました。

 修正内容は、コールバック関数を使う部分において「きちんと後片付けする(DL.remove_callbackを呼ぶ)ようにした」という点です。FindWindow▽○×といった辺りの関数を直した、ということになります。修正前のものを使うと、indWindow▽○×をし続けた場合、DL.callの回数上限に引っ掛かりエラーが発生しましたが、その不具合が今回の修正でなくなります。