タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

win32oleに関するshoのブックマーク (2)

  • RubyとOLEでPowerPointを遠隔操作してみる

    MeSHは、Multimedia e-Learning based on Simulator for Higher educationの略です。シミュレータをベースとしたe-Learning環境構築のためのフレームワークを開発しています。 MeSHの枠組みを拡張する?MeSHは、これまでWebブラウザ上で様々なものを動作・同期させることを念頭に置いてきました。しかし、「様々な」という概念を拡張していくと、ネイティブアプリケーションまで辿り着きます。せっかくプラットフォームに依存しないよう開発してきたのですが、「できない理由を説明するより、できることを証明してから悩もう」の精神に則り、ネイティブアプリケーションを操作してみたいと思います。今回は技術検証なので、Windows上にWeb簡易サーバを構築し、ネイティブアプリケーションを制御してみます。 OLEはObject Linking and

  • Win32OLEを利用して多言語が記述された Excel ファイルを読み書きする - SmallStyle(2011-04-27)

    _ Win32OLEを利用して多言語が記述された Excel ファイルを読み書きする Web ページを多言語対応させるために,数十言語の翻訳データを Excel で渡されて,これをプロパティファイルに書き換える必要がでてきた.単純にコピペするというのは,いくらなんでも非効率すぎるので,Win32OLEを利用して Excel を読んでプロパティファイルを生成する変換ツールを作った.きっとコピペ作業ならつまらなさすぎて数日かかる作業が,変換ツールの作成数時間のみでできるんだから,やらない手はない.きっと Excel のマクロとか使えればいいんだろうけど,それよりも普段使い慣れている言語のほうが早く対応できるので,ここはやはりRubyで. Rubyist Magazine - Win32OLE 活用法 【第 2 回】 Excelを参考に,Excelからの読み込みも問題なくできたし,ファイルへの書

    sho
    sho 2011/04/29
    「WIN32OLE.codepage」なんてあるのか!
  • 1