IE6でメモ帳トラッパーを利用(旧版)

対象IE6のソース表示にメモ帳トラッパーを使いたい人
公開/改記日2001 09/21,09/22

新しい情報

このページの情報は旧版です。新版を参照したい場合はこちらへ。

メモ帳トラッパーv2.33をIE6で使用した場合の問題

IE6のソース表示をメモ帳トラッパー経由で行う場合、「IEのバージョンは不明です。」というエラーダイアログが毎回表示されてしまいます。さすがにこれはかなり気になるので、修正してみました。

いつものお約束ですが、このページに書かれていることを実行したことで問題が起きた場合でも私は責任とりませんので、それが嫌なら実行には移さないでください。

2つの方法

本当はソースで直せばいいのですが、メモ帳トラッパーの作者の方が最新版のソースを無くされてしまったとのことで最新版のソースがないので、最新版を強引に改造する方法、ひとつ前のバージョンではあるもののソースレベルできれいに直す方法の2つを挙げておきます。

最初に、両方に共通する点として修正対象のファイルを書いておきます。(この部分は初稿のときに間違ったことを書いていたので修正→)修正すべきファイルは、NT系の場合(NT4.0/Win2000)では

にあるnotepad.exeを修正します。必ず両方のファイルを修正してください。Win95/98/Meの場合は、

にあるnotepad.exeを修正します。こちらの場合は1箇所のみです。notepad.exeというのはもちろんOS付属のメモ帳ではなく、メモ帳トラッパーのファイルです。なお、Windows2000などのシステム修復機構をもったバージョンの場合は、修正時にWin2000でメモ帳トラッパーを利用と同様の作業が必要になります(メモ帳トラッパーをセットアップする代わりにこのページでの修正を行ってください)。

このページに書いてある修正だけでは、コントロールパネルからメモ帳トラッパーの動作設定を行う時には相変わらずエラーダイアログが表示されますが、設定を行うことはそんなにないでしょうから我慢してください。

バイナリレベルの修正

最新版を使いたい、という人にはこれがお勧め。ただし、私の力量不足により、IEのバージョンが(たぶん)7.55を超えたら改造が無効になってしまいます。改造は、バイナリエディタが使える人ならいとも簡単にできます。

バイナリエディタが使えない人のためにバイナリパッチを作りました。それを使いたい人はWindows用プログラムのページからダウンロードしてください。

ソースレベルでの修正

こちらの場合、Delphi3以降が必要になります。とりあえず当方ではDelphi4 StandardとDelphi6 Personalで、次の方法により修正できることを確認しました。


みにこんてんつ一覧