kurukuru-papaのブログ

主に、ソフトウェア開発に関連したメモを書き溜めたいと思います。

クリップボード操作メモ

#! ruby -Ks
# clipboad.rb
# クリップボード操作サンプル
#
# 前提
# ・win32-clipboardライブラリがインストールされていること。
#   インストールされていない場合は、次のようにしてインストールしてください。
#     gem install win32-clipboard
# ・デバッグオプション(-d)付きrubyコマンドで実行するとwin32/clipboardライブラリが
#   上手く動作しません。

require 'rubygems'  # Ruby1.9未満用
require 'win32/clipboard'
include Win32

# クリップボードへの保存
text = gets
Clipboard.set_data text

# クリップボードからの取り出し
puts Clipboard.data