
前回の「拡張子の関連付け」の項で、うまくいかない、パスが固定だと騒いでいました。あれからもなおいじくっていましたらですね、かなりわかってきたのでご報告します。
前回、「パスは固定みたいだ」と言いのけてしまいましたが、誤りのようでした。ポケットIEとNetFrontの再インストール後は、CFカードに移行していてもちゃんと変更されます。謹んで関係各位にお詫び申し上げます。
ブラウザスイッチャー本体「EXCeFront.exe」と、それから生成される「EXCeFront0.exe」さえ移行せずに¥Windows内に残されていれば大丈夫のようです。
う〜ん、でもなぜ、ウチのカシオペアではレジストリ破壊状態に陥ったんだろ。よくわからんなぁ。
|
これが\Windows内にあれば大丈夫
|
![]() |
大丈夫です!と言ってもですね、これが大丈夫じゃ無いんですよ。URLリンクのアイコンは変だし、html文書をダブルタップしてもネットフロントに「ファイルが開けません」と怒られてしまいます。根本解決には至っていないんですね。アイコンは変でもURLリンクはダブルタップすればちゃんと開きます。しかしhtml文書のほうはどうにかして欲しいですわ。
html文書を怒られずに開くには、コツがいるようです。
普通、カシオペアではパスを表記するときに「¥Windows¥Favorites¥…」というふうにします。ネットフロントで引数を付けて立ち上げる時はこれではダメで、「/Windows/Favorites/…」という形ならば認識するようなんですね。ローカルファイルのパスもインターネット上のURLと同じようにしないといけないというわけです。
原因がわかっても、これではWindowsCEのシステムが対応していません。html文書をダブルタップした時にOSがアプリケーションに引数を渡す形式は「¥」になってしまいます。どうすればいいでしょうか。
無理矢理に「/」表記で引数を渡す方法がひとつあります。「デスクトップ ショートカット」を作成し、ショートカットの内容を「¥」から「/」に書き換える方法です。これなら強制的に「/」でネットフロントに引き渡せます。
まずはですね、開きたいhtml文書のデスクトップショートカットを作成します。
|
ショートカットを作成する
|
![]() |
作成したショートカットアイコンを「Alt」+タップでプロパティを開きます。
|
ショートカットのプロパティを開く
|
![]() |
ショートカットタブ内の「リンク先(T)」のパスで、「¥」になっている個所をすべて「/」に書き換えてOKボタンを押します。
|
ショートカットタブ内のリンク先(T)で”¥”を”/”に変える
|
![]() |
これでOKです。試しにショートカットアイコンをダブルタップしてみてください。
これで開けるようにはなったんだけどねぇ。なんか釈然としないなぁ。html文書のつまみ読みをするたびにショートカットを作成しなきゃいけないし、アイコンの問題も残ってるし。