添付ファイルを開いているとIEが起動しなNo.07511
ももかず さん 02/06/20 11:24
 
こんにちは、ももかずです。

下記のようになってしまいます。

 1.添付されたJPGファイルを「ダブルクリック」する
 2.Microsoft Photo Editorでファイルが開かれる
 3.メール内に記述されているURLを「ダブルクリック」する
 4.カーソルが一瞬考え中になり元に戻る
 5.鶴亀メールが固まる(この時3のURLは開かれてません)

 備:1、2無しで3のみなら、IEが起動されページが開きます。
 備:IEが既に起動していようがいまいが動作は一緒です。
 備:2で開いたMicrosoft Photo Editorを閉じると鶴亀メールは
   再び動作可能になります。
   (動作可能後に3の動作が継続されることはありません。)

これって私のPCの問題なのでしょうか?
それとも鶴亀メールの問題なのでしょうか?
それとも秀丸エディタの問題なのでしょうか?

環境は、
 Win2K SP2、IE6、鶴亀メールV1.97、秀丸V3.17β1
です。

[ ]
RE:07511 添付ファイルを開いているとIEがNo.07514
秀まるお さん 02/06/20 19:23
 
 Microsoft Photo Editorをインストールする前の状態でテストしたら再現しま
せんでしたが、Photo Editorを入れてテストしたら再現しました。

 現象を見る限りはPhoto Editor側のバグの可能性が高いと思いますが、もっと
詳しく調べてみないとなんとも言えない所です。

 しばらくお待ちを。

[ ]
RE:07514 添付ファイルを開いているとIEがNo.07515
秀まるお さん 02/06/21 10:11
 
 今日、追加のテストをしましたが、やはり鶴亀メールとして対処することは出来な
いという結論になりました。

 Windowsのスタートメニューから「ファイル名を指定して実行...」で、例えば
「c:\a.jpg」と入力してPhoto Editorを起動し、続けて
http://www.google.co.jp」と入力してOKしても、Internet Explorerは起動しませ
んでした。

 鶴亀メール(および秀丸エディタ)は内部的に、ShellExecuteという関数を呼んで
プログラムを起動しているだけなんですが、http:...の起動の際に、ShellExecute関
数から復帰してきませんでした。

[ ]
RE:07515 添付ファイルを開いているとIEがNo.07516
ももかず さん 02/06/21 16:38
 
秀まるおさん、こんにちは。ももかずです。

> 今日、追加のテストをしましたが、やはり鶴亀メールとして対処する
>ことは出来ないという結論になりました。

わかりました。
私もいろいろ試してみましたが、どうしようもなさそうですね。
お手数をお掛けしました。

ちなみに私が試した結果を書いておきますので、興味があったら
みてください。

> Windowsのスタートメニューから「ファイル名を指定して実行...」で、
>例えば
>「c:\a.jpg」と入力してPhoto Editorを起動し、続けて
>「http://www.google.co.jp」と入力してOKしても、Internet Explorer
>は起動しませんでした。

確かに起動しませんでした。しかし、ちょっと気になったのですが、
あらかじめInternet Explorerを起動しておけば入力したURLが開きます。
不思議です...。

> 鶴亀メール(および秀丸エディタ)は内部的に、ShellExecuteという
>関数を呼んでプログラムを起動しているだけなんですが、http:...の起動
>の際に、ShellExecute関数から復帰してきませんでした。

自分でも簡単なShellExecute関数のサンプルアプリを作成して試して
みました。
サンプルは、ShellExecuteで
 1.「c:\a.jpg」のopen
 2.「http://www.google.co.jp」のopen
を連続しておこないました。
ここで不思議な現象が...。

ShellExecute関数を間髪要れずに連続コールすれば共にopenします。
しかし、ちょっと間をおくと2の時に関数から復帰しません。
しかも、共に2の関数戻り値は正常でした。

まるで何かのトラップに引っ掛かっているような気分でした。

[ ]