添付ファイルのアイコンが見えませんNo.33199
よし2 さん 08/02/01 13:35
 
大変便利に秀丸メールを使用させていただいております。
気になる現象がありましたので、報告させて頂きます。

Wiresharkで作成したファイル xxxxx.pcap を秀丸メールの新規メールに添付すると、
ファイル名は表示されるのですがアイコンが表示されません。
アイコンがあるであろうスペースをクリックしてデスクトップにドラッグ&ドロップ
すると、ファイルがコピーされWiresharkのアイコンも表示されます。当然、他のア
イコンは正常に表示されています。

秀丸メール:4.83
OS:Windows XP Professional SP2
IE:6.0

[ ]
RE:33199 添付ファイルのアイコンが見えまNo.33202
秀まるお2 さん 08/02/01 22:17
 
 明日そのWiresharkをインストールしてテストしてみます。

 少々お待ちください。

[ ]
RE:33202 添付ファイルのアイコンが見えまNo.33203
三月 さん 08/02/02 08:23
 
> 明日そのWiresharkをインストールしてテストしてみます。
>
> 少々お待ちください。

Explorerで.pcapのファイルのプロパティを開いても
アイコンの絵柄が表示できてないようです。


Wiresharkのアイコン定義
HKEY_CLASSES_ROOT\wireshark-file\DefaultIcon

"C:\Program Files\Wireshark\wireshark.exe",1
となっており、パス名が""で囲まれているとだめとか?


[ ]
RE:33203 添付ファイルのアイコンが見えまNo.33204
秀まるお2 さん 08/02/02 09:23
 
 こちらでテストした限りはちゃんとアイコンが出るようです。

 インストールしたのは今現在の最新版と思わしき、

   wireshark-setup-0.99.7.exe

 ってファイルで、それをそのまま普通に「次へ」を押し続けてインストール
しました。途中でPcapとかなんとかって別のソフトもセットでインストールさ
れてたようです。

 これで、「.pcap」ファイルの生成方法がいまいち分からなかったので、秀
丸エディタの「名前を付けて保存...」で「temp.pcap」ってファイルをデスク
トップに作成したら、ちゃんとアイコンが表示されました。それを秀丸メール
にドロップしても、同じアイコンで表示されました。「小さいアイコン」にし
てもうまく出ます。

 レジストリを確認すると、三月さんの所と同じく、

> HKEY_CLASSES_ROOT\wireshark-file\DefaultIcon
> は
> "C:\Program Files\Wireshark\wireshark.exe",1
> となっており、

 てすが、ファイル名が""で囲まれていてもちゃんと認識しています。そして、
wireshark.exeファイルを確認すると、アイコンが2つ入っているので上記の
パラメータで問題ないはずです。

 ということなんですけど…。

 もし、よし2さんの所のwiresharkのバージョンが違うようでしたら、最新
版をインストールしなおしてみて欲しいです。(セットでインストールされる
pcapとかいうソフトも)

 wireshark.exeにたしかにアイコンが2つ入っているかどうかは、スタート
メニュー中の適当なショートカットのプロパティを開いて、そこで「アイコン
の変更...」とやって、wireshark.exeを選択させてやると分かります。そうす
るとアイコンがたしかに2つ入っていることが確認出来ると思います。

 レジストリで確認すべき所は、

 HKEY_CLASSES_ROOT\.pcap の「既定」が「wireshark-file」になっているこ
とと、HKEY_CLASSES_ROOT\wireshark-file\DefaultIconが、上記の

    "C:\Program Files\Wireshark\wireshark.exe",1

 になっていることと、あと、

  HKEY_CLASSES_ROOT\wireshark-file\ShellEx

 ってキーが存在しないことも確認しないといけないです。ShellExがあると、
そっちの中にあるIconHandlerのDLLを呼び出す動作になってしまいます。

[ ]
RE:33204 添付ファイルのアイコンが見えまNo.33206
三月 さん 08/02/03 07:41
 
> こちらでテストした限りはちゃんとアイコンが出るようです。
>
> インストールしたのは今現在の最新版と思わしき、
>
>   wireshark-setup-0.99.7.exe
>
こちらでは 0.99.5でしたので、0.99.7を入れなおしたけど
アイコンが出ませんでした。

デスクトップに置いた.pcapファイルはちゃんとアイコン表示されるのですが
プロパティを開いてもアイコンが表示されません。
フォルダオプションのファイルの種類でpcapをみると
プログラムはWiresharkになってますがアイコンは表示されてません。
詳細設定をひらくと、「Wireshark file」になってますがやはりアイコン表示されま
せん。
アイコンの変更を開くと
C:\Program Files\Wireshark\wireshark.exe になってます。
アイコン一覧では2個のアイコンが表示されて下のアイコンが選択されてます。
上のアイコンを選択してOKすると、デスクトップ上のアイコンも変更されますが
詳細ダイアログは相変わらず表示されておらず、添付ファイルにもアイコンがでませ
ん。

アイコンの変更でWireshark以外の別のアイコンに変えた場合
詳細ダイアログではアイコンが表示されますが、ファイルの種類では
やはり表示されません。
デスクトップ上ではアイコンが変わってますが、添付するとやはり表示されません。


参考まで。

[ ]
RE:33206 添付ファイルのアイコンが見えまNo.33208
よし2 さん 08/02/04 10:58
 
当方のwiresharkも0.99.5でしたので、0.99.7に入れ替えました。
そうすると、アイコンが表示されました。

[ ]
RE:33208 添付ファイルのアイコンが見えまNo.33209
秀まるお2 さん 08/02/04 11:31
 
 三月さんの所で相変わらずアイコンが出ない原因はちょっと分かりませんが、
よし2さんの所ではたしかに出てるということなので、たぶんうまく最新版が
セットアップされれば出るということではないかと思います。

 ということでお願いします。

[ ]
RE:33209 添付ファイルのアイコンが見えまNo.33214
三月 さん 08/02/04 21:08
 
> 三月さんの所で相変わらずアイコンが出ない原因はちょっと分かりませんが、
>よし2さんの所ではたしかに出てるということなので、たぶんうまく最新版が
>セットアップされれば出るということではないかと思います。
>
beta24にしたら、表示されてました。
Explorerでも表示できてます。
なぞです。


[ ]