当Access文件大于指定的大小时就自动压缩

当Access文件大于指定的大小时就自动压缩,第1张

当Access文件大于指定的大小时就自动压缩,第2张

public Function AutoCompactCurrentProject()
Dim fs,f,s,filespec
Dim strProjectPath As String,strProjectName As String
strProjectPath = Application。current project . Path
str projectname = Application。current project . Name
filespec = strProjectPath & " \ " & strProjectName
Set fs = CreateObject(" Scripting。file system object ")
Set f = fs。GetFile(filespec)
s = CLng(f . Size/1000000)将文件大小转换为MB
如果s > 20,则'在此将20M修改为您自己的值
application . setoption(" auto compact "),1 '压缩程序
else
application . setoption(" auto compact "),0 '解压缩程序
end if
end函数在任何退出程序之前调用此函数,例如退出:[/br

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 当Access文件大于指定的大小时就自动压缩

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情