Q7:各画面を別ファイルで作成してメニュー画面を作成後、それぞれのファイルを呼び出すような構成のシステムにすることは可能でしょうか。可能であるとした場合、その際にパラメータを受け渡すことは可能でしょうか。
Q7-1:
1.複数画面の構成について
現在、メニューを含め20画面ぐらいのシステム構築を考えています。その場合、各画面を別ファイルで作成してメニュー画面を作成後、それぞれのファイルを呼び出すような構成のシステムにすることは可能でしょうか?
例:メニュー、PG1、PG2、PG3を作成し、メニューからボタンを押すと、PG1、PG2、PG3を呼び出すことができる。また、PG1でボタンを押すと、メニューに戻る。
2.他画面へのパラメータ受け渡しについて
上記1が可能であれば、その際にパラメータを受け渡すことは可能でしょうか?
A7-1:
1. MZPlatformのアプリケーションから、他のアプリケーションを起動する
[外部プログラム通信]コンポーネントをお試し下さい。
簡単なサンプルアプリケーションを関連ファイルに掲載致します。
EXEファイル名を指定してお試し下さい。
基本的なメソッドは
通信先プログラムの設定(String)
対話モードでの通信先プログラムの起動()
通信先プログラムの終了()
です。
(但し、MZPlatformアプリケーションファイルを起動した場合は「通信先プログラムの終了()」は有効でない場合があります。)
2.パラメーターの受け渡しについては、現在のところ簡単にはできません。
ファイルへ一旦保存する、データベース等の活用などの方法になるかと存じます。
関連ファイル:外部プログラム通信.mzax (※このファイルは、ZIP形式に圧縮してあります。)