2009-06-01から1ヶ月間の記事一覧

RubyとVBAを使うとよくEndとEnd Ifを間違う

VBAで次のエラーが出て,なんのこっちゃと思って, 実行時エラー'40036':アプリケーション定義またはオブジェクト定義のエラーです。 少しずつコードをコメントアウトしていったら 次のようなコード書いていたorz If flag Then ' ・・・ End ってか,これぐ…

他のプログラムにボタン押下のメッセージ(SendMessage)を送る

これもまたよくある例だけど。 やってることはSettingButtonsを実行すると,対象ウィンドウからボタンを見つけてきて, ボタン名とハンドルを紐付けconfのコレクションに保存し,pushButton(ボタン名)を実行すると そのボタンが押下するってだけ。 ただし,…

ウィンドウの列挙@VBA

まあ,よくあるけどメモのため。 それとobjptr始めて使ったけど,スゲーあっさりコールバック関数内でコレクションが使えてしまった(汗 何も考えずByVal lParam as Objectで受け取っただけなんだけど。。。あと,固定文字列使うとRTrimして再代入すると末尾…

JavaScriptで生成したページのスクレイピング

Crowbar: scrape javascript-generated pages via Gecko and REST! | bertrand's brain grepGeckoエンジンをプロキシとして使用して、JavaScriptで生成後のページを得ることができる。 あとは、Hpricot なり、なんなりで加工すればOK。 最初はJavaScriptエン…

irbを便利にする

for windows Windows XPでutility_beltを使ってirbをさらに便利に。 - 404 I’d not found(→d:id:mongrelP) for linux? irbとscript/consoleの超便利なTips - このブログは証明できない。