PocketMapple が Windows Mobile 5で起動しない。
インストールが出来ないとかではなくて、起動しない。起動すると「This program uses a file that is no longer supported.」と言うメッセージが出てきて起動しない。単一exe で構成されている、PocketMapple ver.4 でも起動しないことから、実行時に呼び出しているdll に問題があるのかもしれない。
起動時に呼び出していそうなdll はこんな感じ。あやしいのは後半の色つきで、とくに imgdecmp.dll は怪しい。
- coredll.dll, coredll.dll.0409.mui, ossvcs.dll, ole32.dll, oleaut32.dll, aygshell.dll, commctrl.dll, tshres.dll, shellres.dll, shtil.dll, tshres.96.dll, ceshell.dll, note_prj.dll, shellresapps.dll, shellresapps.96.dll, outres.dll, outres.96.dll, atokimm.dll, atokpw.dll, atokpce.dll, mfcce300.dlol, doclist.dll
- msgstore.dll, uicom.dll, cemapi.dll, chngtrk.dll
- imgdecmp.dll
画像処理関係のライブラリの変更のため、imgdecmp.dll は変更され、WM5 では入らないかもとも書かれている。 確認したところ、ファイルはあるものの完全にサイズが小さくなっており、大分変更が入っていると思われる。
さて、さて、どうしたものか。