これは InterSystems FAQ サイトの記事です。
Web 経由でのイメージファイルのアップロード/ダウンロードを行うサンプルをご紹介します。
サンプルでは、以下の手順でファイルの「アップロード/ダウンロード」を行っています。
- Stream型のプロパティをもったクラスを用意する
- upload ボタン押下でイメージファイルをIRISサーバにアップロードする
- アップロードされたデータを %request.MimeData で受け取り CopyFromAndSave メソッドを使ってコピー&1 のクラスに保存する
- アップロードされたファイルを画面に表示する
- download ボタンを押下し、1 のクラスに保存したファイルをローカルにダウンロードする。
サンプルプログラムの使い方は次のとおりです。