WWWブラウザ スイッチャー

拡張子の関連付けのその後


 前回の「拡張子の関連付け」の項で、うまくいかない、パスが固定だと騒いでいました。あれからもなおいじくっていましたらですね、かなりわかってきたのでご報告します。


まずは「ごめんなさい!」

 前回、「パスは固定みたいだ」と言いのけてしまいましたが、誤りのようでした。ポケットIEとNetFrontの再インストール後は、CFカードに移行していてもちゃんと変更されます。謹んで関係各位にお詫び申し上げます。

 ブラウザスイッチャー本体「EXCeFront.exe」と、それから生成される「EXCeFront0.exe」さえ移行せずに¥Windows内に残されていれば大丈夫のようです。

 う〜ん、でもなぜ、ウチのカシオペアではレジストリ破壊状態に陥ったんだろ。よくわからんなぁ。


これが\Windows内にあれば大丈夫


とは言いながら…

 大丈夫です!と言ってもですね、これが大丈夫じゃ無いんですよ。URLリンクのアイコンは変だし、html文書をダブルタップしてもネットフロントに「ファイルが開けません」と怒られてしまいます。根本解決には至っていないんですね。アイコンは変でもURLリンクはダブルタップすればちゃんと開きます。しかしhtml文書のほうはどうにかして欲しいですわ。


html文書を開けるようにするには

 html文書を怒られずに開くには、コツがいるようです。

 普通、カシオペアではパスを表記するときに「¥Windows¥Favorites¥…」というふうにします。ネットフロントで引数を付けて立ち上げる時はこれではダメで、「WindowsFavorites…」という形ならば認識するようなんですね。ローカルファイルのパスもインターネット上のURLと同じようにしないといけないというわけです。

 原因がわかっても、これではWindowsCEのシステムが対応していません。html文書をダブルタップした時にOSがアプリケーションに引数を渡す形式は「¥」になってしまいます。どうすればいいでしょうか。


ショートカットでごまかす

 無理矢理に「/」表記で引数を渡す方法がひとつあります。「デスクトップ ショートカット」を作成し、ショートカットの内容を「¥」から「/」に書き換える方法です。これなら強制的に「/」でネットフロントに引き渡せます。

 まずはですね、開きたいhtml文書のデスクトップショートカットを作成します。


ショートカットを作成する


 作成したショートカットアイコンを「Alt」+タップでプロパティを開きます。


ショートカットのプロパティを開く


 ショートカットタブ内の「リンク先()」のパスで、「¥」になっている個所をすべて「/」に書き換えてOKボタンを押します。


ショートカットタブ内のリンク先()で”¥”を”/”に変える


 これでOKです。試しにショートカットアイコンをダブルタップしてみてください。


 これで開けるようにはなったんだけどねぇ。なんか釈然としないなぁ。html文書のつまみ読みをするたびにショートカットを作成しなきゃいけないし、アイコンの問題も残ってるし。


戻る