ASPプログラムでは、プログラマーは多くの場合、ファイルの作成や削除などの操作を実行します。今日、New Technology Channelの編集者は、ASP用のファイルまたはフォルダーの作成と削除の操作を判断する方法をまとめました。それがあなたの学習に役立つことを願っています!
'フォルダーが存在するかどうかを判断するだけです
function folderexits(フォルダー)
folder = server.mappath(フォルダー)
fso = server.createObject( "scripting.filesystemObject")を設定します
fso.folderexists(フォルダー)の場合
folderexits = true
それ以外
folderexits = false
ifを終了します
エンド関数
'ファイルが存在するかどうかを判断してください
function fileexits(filename)
filename = server.mappath(filename)
fso = server.createObject( "scripting.filesystemObject")を設定します
FSO.FILEEEXISTS(FILENAME)の場合
fileexits = true
それ以外
fileexits = false
ifを終了します
エンド関数
'フォルダーを作成します
関数CreateFolder(フォルダー)
エラーの再開時に次に再開します
folder = server.mappath(フォルダー)
fso = server.createObject( "scripting.filesystemObject")を設定します
fso.createfolder(フォルダー)
ERR> 0の場合
err.clear
createfolder = false
それ以外
createfolder = true
ifを終了します
エンド関数
'ファイルを作成します
関数createfile(filename、content)
エラーの再開時に次に再開します
filename = server.mappath(filename)
fso = server.createObject( "scripting.filesystemObject")を設定します
fd = fso.createTextfile(filename、true)をset
fd.writeLineコンテンツ
ERR> 0の場合
err.clear
createfile = false
それ以外
createfile = true
ifを終了します
エンド関数
'ファイルを削除します
関数deletefile(filename)
エラーの再開時に次に再開します
fso = server.createObject( "scripting.filesystemObject")を設定します
FSO.FILEEEXISTS(FILENAME)の場合
FSO.DELETEFILE FILENAME、TRUE
ifを終了します
ERR> 0の場合
err.clear
deleteFile = false
それ以外
deletefile = true
ifを終了します
エンド関数
'フォルダーを削除します
関数deletefolder(フォルダー)
エラーの再開時に次に再開します
folder = server.mappath(フォルダー)
fso = server.createObject( "scripting.filesystemObject")を設定します
fso.folderexists(フォルダー)の場合
FSO.DELETEFOLDERフォルダー、True
ifを終了します
ERR> 0の場合
err.clear
deleteFolder = false
それ以外
deleteFolder = true
ifを終了します
エンド関数
上記は、ASPを判断して、間違った新しいテクノロジーチャネルによって編集されたファイルまたはフォルダーの作成と削除を実装する方法です。より技術的な知識については、すぐに収集してください!