[#40890] windowsでコンテキストメニューの「印刷」を実行するには? — 岩崎 弘孝 <IH000667@...>
岩崎と申します。
7 messages
2005/07/01
[#40891] 配列をシャッフル — Hideo Konami <konami@...>
小波です。
25 messages
2005/07/01
[#40892] Re: 配列をシャッフル
— Hiroyuki Adachi <hiroyuki-a@...>
2005/07/01
array = [1, 2, 3, 4, 5]
[#40899] Re: 配列をシャッフル
— ktokita <ktokita-p@...>
2005/07/01
時田です
[#40904] slice の仕様とマニュアルの記述 — Hideo Konami <konami@...>
小波です。
6 messages
2005/07/02
[#40939] 値の集合内の中から値の大きな数個のみを取得するには? — 岩崎 弘孝 <IH000667@...>
岩崎と申します。
5 messages
2005/07/27
[#40941] オブジェクト配列の単一化は? — 小西 弘将 <konishi@...>
小西です。いつもお世話になります。
6 messages
2005/07/27
[#40955] irb --noreadline — Masatoshi SEKI <m_seki@...>
咳といいます。
10 messages
2005/07/29
[#40966] Solaris9上のREXML — Hirotaka Mizutani <hirotaka@...>
初めて投稿させて頂きます。水谷と申します。
6 messages
2005/07/29
[ruby-list:40890] windowsでコンテキストメニューの「印刷」を実行するには?
From:
岩崎 弘孝 <IH000667@...>
Date:
2005-07-01 01:00:40 UTC
List:
ruby-list #40890
岩崎と申します。
ruby+win32ole/exerbなど便利に使わせて頂いています。
今回、windowsでコンテキストメニュー(マウス右ボタンのメニュー)の「印刷」
を実行したく
以下のコードを作成しましたが、デフォルトの動作である「開く(&O)」に相当す
る
動作しかしないようです。解決策のご助言をお願いします。
#!ruby -Ks
require 'win32ole'
file=File.expand_path(ARGV.shift).gsub('/','\\')
shell=WIN32OLE.new('Shell.Application')
shell.NameSpace(file).ParentFolder.ParseName(shell.NameSpace(file).Title
).InvokeVerb("印刷(&P)")
http://hpmboard1.nifty.com/cgi-bin/bbs_by_date.cgi?user_id=CQN02273&page
=20&msg_per_page=10&def=10にも
同様な現象の報告がありましたが、解決していないようです。
環境は
W2k/SP4
ruby 1.8.1 (2003-12-25) [i386-mswin32]
です。