类型:转载 责任编辑:asp 日期:2007/03/01
我的程序里有一个数据备份的程序,我是在windows2000下完成的,但程序到了windows 98下就不好使,说是不具备权限?为什么?
源文件如下:sub backup()
dim filegcn as new filesystemobject
dim textwrt as textstream
dim strpath, strtarget, strextfolder as string
strtarget = app.path & "\database\backup\backup" & left(cstr(date), 4) & mid(cstr(date), 6, 2) & right(cstr(date), 2)
strpath = app.path & "\database\sperson.mdb"
strextfolder = app.path & "\database\backup"
if filegcn.folderexists(strextfolder) then
filegcn.deletefolder strextfolder
end if
frmbackup.mousepointer = vbhourglass
filegcn.createfolder strextfolder
filegcn.createfolder strtarget
filegcn.copyfile strpath, strtarget & "\"
filegcn.createtextfile app.path & "\database\backup\backup.txt"
set textwrt = filegcn.opentextfile(strextfolder & "\backup.txt", forwriting)
textwrt.writeline "******** the path of backup file *********"
textwrt.writeline strtarget
textwrt.close
set filegcn = nothing
if timer1.enabled = false then
frmbackup.mousepointer = vbarrow
end if
msgbox "数据备份成功!", vbokonly + vbinformation, "人事管理系统"
unload frmbackup
end sub
推荐阅读