ASP Copy စက်ကွက်

အသုံးပြုခြင်း နှင့် အပြုအရင်း

Copy စက်ကွက်သည် ဖိုင်အား သို့မဟုတ် ဖြတ်ကျည်းအား တစ်ခုမှ တစ်ခုသို့ ကူးပြောင်းလိုက်သည်။

စက်ကွက်

FileObject.Copy(destination[,overwrite])
FolderObject.Copy(destination[,overwrite])
ပါဝင်သည် ဖော်ပြ
destination လိုအပ်သည်။ ဖိုင်အား သို့မဟုတ် ဖြတ်ကျည်းအား ပြုလုပ်ရန် ရည်ရွယ်သော တည်နေရာ။ ဝေဖန်စစ်သည်မှာ ခွင့်မပြုဘဲ။
overwrite အဆိုပါ၏ လုပ်ငန်းသည် ရှိနေသေးသည့် ဖိုင်အား သို့မဟုတ် ဖြတ်ကျည်းအား အဖြင့် အပိုင်းစတွဲမှုပြုရန် အလိုအားပေးသည်။ True သည်ကို ဖိုင်အား သို့မဟုတ် ဖြတ်ကျည်းအား အဖြင့် အပိုင်းစတွဲမှုပြုနိုင်သည် ဟု ညွှန်ပြသည်။ false သည်ကို ဖိုင်အား သို့မဟုတ် ဖြတ်ကျည်းအား အဖြင့် အပိုင်းစတွဲမှုပြုနိုင်ခြင်း မရှိသည် ဟု ညွှန်ပြသည်။ ပုံမှာ true ဖြစ်သည်။

ဖော်ပြခြင်း ဖြစ်သည့် File အပိုင်း

<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile("c:\test.txt")
f.Copy("d:\new_file.txt",false)
set f=nothing
set fs=nothing
%>

ဖော်ပြခြင်း ဖြစ်သည့် Folder အပိုင်း

<%
dim fs,fo
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fo=fs.GetFolder("c:\test")
fo.Copy("d:\new_file",false)
set fo=nothing
set fs=nothing
%>