出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() |
[3768] Session_OnEnd内の処理について |
投稿者:tsurutaro911さん 2003/10/31 11:00:53 |
はじめまして。 現在仕事でASPを扱っているのですが、Global.asa内にある Session_OnEndにてサーバー内のディレクトリにある テキストファイルを削除する処理を実行した後、確認のテキストを排出しています。 具体的には 'ファイルの削除 Server.ScriptTimeout = 90 Set objDel=Session("FSO").DeleteFile(Session("ServerPath") & "ファイル名.txt", True) Set objDel=nothing '処理終了のテキスト出力 Set objFS=Server.Createobject("Scripting.FileSystemObject") Set objTS1 = objFS.CreateTextFile(strTMP & "FINISH.txt", True) objTS1.WriteLine("DELETED!") objTS1.Close Set objTS1 = Nothing Set objFS = Nothing このように処理が行われたことを確認する為のメッセージを 出力することにしているのですがこの確認処理のファイル出力が 動作しません。 というかDeleteFile後のスクリプトは全て無視されてしまっているようです。 実際に複数のDeleteFileを実行してみようとしても一つのファイル(一番最初に記述されたDeleteFile)しか削除されませんでした。 これはASPの仕様なのでしょうか? ちなみにIISは5.0、サーバーのOSは2000Proです。 |
TreeBBS For ASP V.0.1.3 |