Q97:MZ Platform Ver 2.6についてのお問い合わせです。互換性について。現在、Ver 2.5にて開発したMZ Platformを導入しております。開発環境をVer 2.6に変更して開発したら、現場に導入しているVer 2.5もすべてVer2.6に変更しなくてはいけないでしょうか?
A97:
MZPlatform ver.2.5で開発なさったアプリケーションファイルをロードし、大きく変更することなくver.2.6で保存した場合には、ver.2.5のアプリケーションローダーでも問題なく実行できることも多いかと存じます。
ただしver.2.6で新規に追加されたメソッドや属性を使用したアプリケーションファイルを、旧バージョンのアプリケーションビルダーやローダーで開いた場合、メソッドが消えてしまったり、ロードエラーが生じる可能性があります。
どのメソッドが新規に追加されたものか判別することは難しいので、MZPlatform ver.2.6で開発なさったアプリケーションファイルは、ver.2.6でロードすることをお勧め致します。
逆に旧バージョンのMZPlatformで開発したXML形式のアプリケーションファイル(拡張子「.mzax」)は新バージョンで問題なく読み込み実行ができます。