设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 4406|回复: 15
打印 上一主题 下一主题

[其它] (已解决)请教大家做一个功能:设置大于多少MB时,关闭自动压缩

[复制链接]
跳转到指定楼层
1#
发表于 2011-3-14 00:29:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zjxuan 于 2011-3-26 20:32 编辑

  打算做一个功能:设置大于多少MB时,关闭自动压缩。
  搜贴吧找到一个例子类似这样的,但是只能固定多少MB,现在我想在“主窗体”中打开“数据库压缩”窗体,来设置成多少MB,要求如下:
(1)能设置成小数;
(2)设置成的数值会保存,但是不要保存在表里,下次打开“数据库压缩”窗体能显示上次设置的值;

PS:“模块1”中的代码没有问题,测试可用,在从搜到的帖子中找到的,忘记是谁了,在此谢谢!形参“data_size”怎样设置成小数?我暂时设成整数,帮忙改改。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2011-3-14 00:29:54 | 只看该作者
搜了这么久,好像搜不到这样的例子。
3#
发表于 2011-3-14 07:44:08 | 只看该作者


在文件启动时,如果数据库大于10M时,为了让数据库退出时压缩一下,就将 工具-》选项-》常规”属性中的“关闭时压缩”打上勾,否则去掉勾选。本示例是通过自动宏autoexec来执行函数AutoCompactCurrentProject

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
4#
 楼主| 发表于 2011-3-14 09:08:34 | 只看该作者
我就是用了上面的代码,但我的意思是可以自定义多少MB,而不是固定多少MB。
5#
 楼主| 发表于 2011-3-14 09:13:53 | 只看该作者
我就是用了上面的代码,但我的意思是可以自定义多少MB,而不是固定多少MB。
6#
 楼主| 发表于 2011-3-14 09:14:09 | 只看该作者
我就是用了上面的代码,但我的意思是可以自定义多少MB,而不是固定多少MB。
7#
发表于 2011-3-14 09:54:52 | 只看该作者
1、调用模块时,在参数上可以输入小数。
2、可以设置加载压缩窗体时文本框的默认值,以便下次打开时压缩,但是调整后的值是不会被保存的,如果不用数据表的话。
8#
 楼主| 发表于 2011-3-14 20:57:09 | 只看该作者
roych 发表于 2011-3-14 09:54
1、调用模块时,在参数上可以输入小数。
2、可以设置加载压缩窗体时文本框的默认值,以便下次打开时压缩, ...

1.定义了整数,也可以输入为小数吗?等下试一下.
2.真的非要表保存不可吗?
9#
发表于 2011-3-15 08:50:49 | 只看该作者
噢,我试了下,在里面改成了0.5之后,784Kb的文件压缩成了480Kb。如果不保存的话,只能设置文本框的默认值,修改后再压缩了。

点击这里给我发消息

10#
发表于 2011-3-15 11:33:14 | 只看该作者
谢谢分享!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-9 18:52 , Processed in 0.111024 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表