
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
ファイルに書き出して、移動させると良いでしょう。
比較的、古くから利用されている手法ですが。
1)ランダムなファイル名を作成する。
2)カタログを確認して、ファイル名が存在しなければ、プロセスIDと共にカタログへ書き込む。
3)次に呼び出すASPに、ファイル名とプロセスIDをパラメータとして渡す。
4)ファイルから必要な情報を取得する。
5)ファイル名とプロセスIDを頼りにして、カタログから該当するファイル名, プロセスIDの情報を削除する。
カタログはテキストファイルで良いです。ファイル名が重ならなければ、パラメータの受け渡しに失敗したり、カタログを消し忘れる。と言うことも無いのですが、プロセスIDを保険で付けて置けば、まず問題は無いでしょう。(同一時間に別プロセスから同一ファイル名が作成されてしまう。と言うことを避けることができる。)
この方法の場合、パラメータを受け渡すファイル名が重なってしまわない様に、カタログを自力で管理する。と言う部分がポイントです。
共通ルーチンとして開発してしまえば、後は使いまわしができるので、比較的簡単ですよ。
No.1
- 回答日時:
動作環境はなんですか?
また、検索結果をCSVに保存するのは、どの時点で誰が行うのですか? 誰に送信するのですか?
たとえば、phpなどのスクリプトであれば検索結果をそのままダウンロードすることもできますし、ディスク上にリダイレクトしてあとからFTPで取得する、という手順も考えられると思いますが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで別プロセスのExcelのフル...
-
非表示になったエクセルは?
-
ADOでアクセスのレコードに...
-
常駐するアプリケーションを初...
-
バックグラウンドのプロセスの...
-
起動中の他のプログラム(orプ...
-
Windows7アプリケーションのプ...
-
Process.Startの戻り値を後で取得
-
プロセス終了の検知について
-
タスクマネージャーのプロセス...
-
C#でのbatファイル実行結果取得
-
Windowsでのfork方法
-
C言語のプログラムにて二つの処...
-
起動しているプロセスの確認
-
vb.netでEXCEL起動がうまくでき...
-
iPodの取り外しの際のエラーメ...
-
起動中のプロセスのメモリを書...
-
Windowsで環境変数を設定できま...
-
windowsのプロセスIDやスレッド...
-
forkについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バックグラウンドのプロセスの...
-
プロセスのアタッチ・デタッチ...
-
非表示になったエクセルは?
-
C#でのbatファイル実行結果取得
-
Process.Startの戻り値を後で取得
-
タスクマネージャーのプロセス...
-
SendMessageが失敗するときがある
-
VB6.0 SHELLで起動...
-
Linuxでのスレッド間メッセージ...
-
vb.netでEXCEL起動がうまくでき...
-
explorer.exeが異様にメモリを食う
-
プロセスIDの取得方法について
-
IISがフリーズ
-
jdbcのプロセスの処理について
-
c言語でプロセスIDを調べたい
-
セマフォとmutexの違いは?
-
警告『 別のプロセスで使用され...
-
ADOでアクセスのレコードに...
-
OSPFでプロセスを分ける意義に...
-
Windowsでのfork方法
おすすめ情報