前ページでは一つの項目の伝達について説明しましたが、多項目のデーターを転送する場合はどうすればよいのでしょう。 入力窓をたくさん準備して個々に送れば伝えることは出来ます。 具体的には次のデモのようになります。
しかしこれでは、項目が多くなるとプログラムも大変です。 そこで、多くの項目を、一つの文字列に連結してしまえば、前ページと同じように伝えられます。 そして、受取った側で、分割して使えばいいのです。 結合と分割の命令は例は次のように作っておいて、これを呼び出して使います。
具体的には次のデモのようになります。
実用的には、さらに各項目をつないだデータを立体置き場に準備しておき その中の一つを選んで別のページに伝え、受け取ったページで項目ごとに分割して使う例が多いと思います。 たとえば dt[0]=”写真ファイル ,横幅 ,縦幅 ,花の名前 ,開花時期”; というようなデータを立体置き場に収めるプログラムを書いておきます。 具体的には
|