[#41278] [BUG:1.9] BINARY should not be ASCII-compatible — Yugui <yugui@...>

WXVndWkbJEIkRyQ5ISMbKEIKCgo+IBskQiRHISIkKiQqJGAkTSQzJDMkXiRHJE41RE9AJEclKyVQ

15 messages 2010/05/11

[#41407] [Bug #3339] win32ole test failure — Usaku NAKAMURA <redmine@...>

Bug #3339: win32ole test failure

20 messages 2010/05/25
[#41411] Re: [Bug #3339] win32ole test failure — Masaki Suketa <masaki.suketa@...> 2010/05/25

助田です。

[#41412] Re: [Bug #3339] win32ole test failure — "U.Nakamura" <usa@...> 2010/05/25

こんにちは、なかむら(う)です。

[ruby-dev:41418] Re: [Bug #3339] win32ole test failure

From: H. Shimura <shimura-hir@...>
Date: 2010-05-26 03:27:29 UTC
List: ruby-dev #41418
		志村と申します

In message "[ruby-dev:41416] Re: [Bug #3339] win32ole test failure", 
<20100526091244.0737.C613B076@garbagecollect.jp>, 
U.Nakamura wrote...
 >> 試しに最後の1行を
 >> fi.InvokeVerb("ショートカットの作成(&S)")
 >> としたらどうなりますか?
 >> 
 >> 最後の行のところで、メモ帳が起動(コンテキストメニューの一番
 >> 上の動作「開く」が実行される)しますか?
 >
 >ちゃんとメモ帳が起動しやがりました。
 >ということは、ピンポイントで「ショートカットの作成」だけが実
 >行できない秘密があるんですかねえ。
 >
 >
 >しかし、これが起きてるのが実はうちだけだったら嫌だな。
 >誰か他に再現する人いますか?
 >私の他の環境だと、例えばXP x64 + ruby mswin64版ではこの問題は
 >発生していません。

手元の Windows7 Pro.(64bit)、
ruby 1.9.1p243 (2009-07-16 revision 24175) [i386-mswin32]
(1.9 なんで ActiveScriptRuby じゃないけど artonさんのパッケージ)
で再現します。
助田さん [ruby-dev:41411] のスクリプト実行すると

|(1) 0バイトのファイル test.txt が作成される
|(2) ショートカットは一切作成されていない
|(3) 「ショートカットの作成(&S)」は出力されている。
こうなります。
上記の最後の行書き換えるとメモ帳が起動する(test.txt を開いてる)
のもそうです。

---------------------------------------+---------+---------+以上 2010/5/26

志村弘之  mailto: shimura-hir@obun.jp

In This Thread