メール内リンクをクリックした時の挙動にNo.39255
美都 さん 10/09/27 19:19
 
 いつもお世話になっております。長らく愛用させていただいております。
 さて・・・
 メール内のリンクをダブルクリックすると、

 http://【リンク先URL】関連づけられたアプリケーションの起動に失敗したか、
または、ファイルが見つかりません。

 というダイアログが、最近出るようになりました。
 でも、ちゃんとブラウザーは立ち上がり、該当ページも表示されています。
 秀丸メールを5.39にバージョンアップした以降で、それまでそのようなダイアログ
は出ていませんでした。
 OSは、vista sp2。メインブラウザーは、firefox 3.6.10。インストー
ル済みIEは、8.0.6001.18943です。関連づけは、firefoxになっています。

 これが、インラインHTMLメール表示で、リンクをクリックすると、何も出てき
ません。
 また、firefoxが立ち上がっている状態でリンクのダブルクリックをしても出てき
ません。

 実害はダイアログを閉じるのがめんどくさい程度なのですが、何か設定等でチェッ
クポイントがあれば教えていただけますでしょうか。
 よろしくお願いします。

[ ]
RE:39255 メール内リンクをクリックした時No.39257
美都 さん 10/09/27 19:33
 
 自己解決です。
 会議室を更につらつらと見ていたら、見落としていた記事が=^・・;=
 秀丸エディタ設定の表示リンクで、ブラウザの指定をしたら、回避できました。
 今までこんな設定したことないのに・・・なぜだったのかなと言うのは、疑問です。

 ちなみに、リンクのショートカットからの立ち上げなど、他の起動でちゃんと何も
言わずに正常に立ち上がります。

[ ]
RE:39257 メール内リンクをクリックした時No.39258
秀まるお2 さん 10/09/28 00:33
 
 一応、秀丸エディタ&秀丸メールは、URLをそのままWindowsの
「ShellExecute」ってAPIに渡してるだけでして、特別ややこしいことはしてな
いはずでして、

 何か関連付けの関係の情報(レジストリ)が狂ってしまったせいかなぁと思い
ますけども、僕も確実な回復方法はわからないです。で、その、秀丸エディタの
動作環境で直接Firefoxをコマンドライン起動する設定にしていただくのが手っ
取り早い解決策になってしまいます。

 WindowsXPならスタートメニューの「ファイル名を指定して実行...」の所に
http://....」と入力してもらっても秀丸と同じ現象が確認できるはずだと思
います。

 一度Internet Explorerを既定のブラウザに設定してからFirefoxに既定を戻す
ってやると、もしかしたら直るかもしれません。

[ ]
RE:39258 メール内リンクをクリックした時No.39907
美都 さん 11/01/17 20:23
 
 随分間がたちましたが、自己解決です。
 どうも、OS側かfirefoxによるレジストリの設定ミスのようです。XPでの解決
策は結構見つかるんですが、vistaの場合はレジストリ直編集しかないようですね。
 下記のレジストリを全部削除すると正常になるようです。ただし、firefoxを終了
した状態で編集しないと反映できないような感じがしました。(最初、サイトを見な
がらやったらダメでしたので)

 HKEY_CLASSES_ROOT\HTTP\shell\open\ddeexec
 HKEY_CLASSES_ROOT\HTTPS\shell\open\ddeexec
 HKEY_CLASSES_ROOT\FirefoxURL\shell\open\ddeexec
 HKEY_CLASSES_ROOT\FirefoxHTML\shell\open\ddeexec

 というわけで、全然秀まるおさんに関係のないところでのトラブルでした。お騒が
せいたしました。

[ ]
RE:39907 メール内リンクをクリックした時No.39910
秀まるお2 さん 11/01/18 12:21
 
 レジストリ修正で復旧可能ということで…

 今後のサポートの参考にさせていただきます。

[ ]