杉山利幸の公開日誌 2019年7月分

2019年8月分

2019/07/27 a! Menu Filer Ver. up to 3.00
2019/07/22 Visual Studio 2017 をアップデートしたら警告が出るようになりました
2019/07/14 a! Reg Analyzer の補助説明を公開
2019/07/07 a! Reg Analyzer Ver. up to 3.00 and XReg Processor Ver. up to 2.00
2019/07/01 「(おまけ)文字コードの作られ方」を公開


2019/07/27 a! Menu Filer Ver. up to 3.00

今日付けで a! Menu Filer バージョンアップしました。バージョンアップ内容は以下の通りです。

Ver.3.00 2019/07/27

1番目から3番目の修正はいつもと同じです。

4番目から6番目の修正は文字通りです。

7番目の修正は、当ソフトが Vista 対応をしてからずっと作者が気が付かなかったバグが原因です。ここでちょっと書けばいいというものではないので別に機会を設けて説明します。

8番目の修正は、当ソフトはツールチッププレビューのみで充分と判断したので削除しました。

9番目と10番目の修正は文字通りです。


2019/07/22 Visual Studio 2017 をアップデートしたら警告が出るようになりました

件名の通り、以下の警告が出るようになりました。

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\VCTargets\Platforms\Win32\PlatformToolsets\v141_xp\Toolset.targets(39,5):
 warning MSB8051: Windows XP をターゲットとするサポートは非推奨であり、Visual Studio の将来のリリースで提供されなくなります。
詳細については、https://go.microsoft.com/fwlink/?linkid=2023588 をご覧ください。

Microsoft の Windows XP を使っている人への嫌がらせです。

ここでは一応 Windows XP のサポートを表明していますが、
作者も Windows XP をサポート対象にしなくなる日が必ずやってくると思います。


2019/07/14 a! Reg Analyzer の補助説明を公開

件名の通り

ここ

なお a! Reg Analyzer はオンラインソフト開発に対しても大変大きな役割を果たしてくれています。


2019/07/07 a! Reg Analyzer Ver. up to 3.00 and XReg Processor Ver. up to 2.00

今日付けで a! Reg Analyzer と XReg Processor をバージョンアップしました。バージョンアップ内容は以下の通りです。

a! Reg Analyzer
Ver.3.00 2019/07/07

XReg Processor
Ver.2.00 2019/07/07

まず a! Reg Analyzer から説明していくと

1番目から3番目の修正はいつもと同じです。

4番目の修正は、今回から x64 OSもサポートすることにしました。その場合、レジストリの見え方が 32bit の世界と 64bit の世界は異なります。
レジストリエディタの場合は、64bit 用と 32bit用のレジストリエディタを立ち上げなおすか、Wow6432Node を使って見るかで、結構不便なのでこの機能を作りました。

5番目の修正は多少レジストリエディタの表示の仕様に近づけたということです。でも作者の気に入らないところは独自の仕様にしてレジストリエディタのそれよりもよくできていると自負しています。

6番目から8番目の修正は文字通りです。

9番目の修正は、レジストリエディタは必ず昇格するようになっていますが、昇格しなくてもレジストリを見るだけだった場合それほどの不便を感じずに見ることができます。キーによっては編集するときも不便を感じないのでこの仕様にしました。

10番目の修正は文字通りです。

11番目の修正は、HKEY_CLASSES_ROOT というのは HKEY_CURRENT_USER\Software\Classes と HKEY_LOCAL_MACHINE\SOFTWARE\Classes をマージしてできています。編集する場合どちらを編集しているかは意識したほうがいいのでこういう仕様にしました。

12番目の修正は文字通りです。

次は XReg Processor を説明していくと

1番目から3番目の修正はいつもと同じです。

4番目の修正は、 32bit の世界と 64bit の世界の違いを間違えないようにするためです。

5番目の修正は文字通りです。

6番目の修正は a! Reg Analyzer の11番目の修正によるものです。

やはり a! Reg Analyzer と XReg Processor は密接な関係があるので同時更新しないといけないでしょう。

今回の更新は相当大きいので、過去に作成されたファイルとの互換性はないので、すべて作り直してください。


2019/07/01 「(おまけ)文字コードの作られ方」を公開

文字コードに関してメモをまとめていたら非常によくできたので、「(おまけ)文字コードの作られ方」として公開することにしました。

ここ


2019年6月分

戻る