[#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:41425] Re: [Bug #3339] win32ole test failure

From: Masaki Suketa <masaki.suketa@...>
Date: 2010-05-26 12:34:58 UTC
List: ruby-dev #41425
助田です。

On Wed, May 26, 2010 at 12:27:29PM +0900, H. Shimura wrote:
>  >
>  >しかし、これが起きてるのが実はうちだけだったら嫌だな。
>  >誰か他に再現する人いますか?
>  >私の他の環境だと、例えばXP x64 + ruby mswin64版ではこの問題は
>  >発生していません。
> 
> 手元の Windows7 Pro.(64bit)、
> ruby 1.9.1p243 (2009-07-16 revision 24175) [i386-mswin32]
> (1.9 なんで ActiveScriptRuby じゃないけど artonさんのパッケージ)
> で再現します。

Windows7 だと駄目なんでしょうかね。

偶然、こんなのを見つけました。
http://logicalerror.seesaa.net/article/127271246.html

VBScript の例なんですが、コードの下にある説明の中に、
Vista で InvokeVerb に日本語の引数を渡すと動かなくて
英語の properties を渡すと動く(XPでは日本語でも
動作する)と書いてあるのが気になります。

試しに、Windows7の環境で、日本語をやめて
  arg = WIN32OLE_VARIANT.new("Create Shortcut(\&S)")
  fi.InvokeVerb(arg)
とやったらどうなりますか?

  今だにVistaもWindows7も触ったことがなくてXP専門
  助田

In This Thread