设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

能否获取一个mde文件中的所有 form 的名称以及其他属性?

[复制链接]
跳转到指定楼层
1#
发表于 2002-10-16 16:29:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
能否获取一个mde文件中的所有 form 的名称以及其他属性?

我看到一个mde 文件非常漂亮,我要在自己的窗体中直接调用mde文件的所有属性包括forecolor font size backcolor tag 等等等,是否能办到?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2002-10-16 18:32:00 | 只看该作者
既然锁定了,要能就不行了。
3#
 楼主| 发表于 2002-10-16 19:19:00 | 只看该作者
我不修改,只是要取得这些属性
另外,mdb文件可以吗?

点击这里给我发消息

4#
发表于 2002-10-16 19:46:00 | 只看该作者
mdb中可以引用自定义函数,例如引用北风中的ISLOAD,在引用中按正常引用就可以了。
5#
 楼主| 发表于 2002-10-16 22:05:00 | 只看该作者
我是说调用一个外部MDB文件中的 FORM 的各种属性,没说MDB自身阿
6#
 楼主| 发表于 2002-10-17 05:07:00 | 只看该作者
谁知道阿?

点击这里给我发消息

7#
发表于 2002-10-18 01:30:00 | 只看该作者
用一个MDB打开此MDE, 然后循环所有窗体及所有属性,除已编绎的代码外,其它几乎所有属性都可找出来
8#
 楼主| 发表于 2002-10-18 03:05:00 | 只看该作者
我可以用 currentproject.allforms.item(i).name
currentproject.Properties(i).name 来显示这些内容
用另一个数据库怎样才能显示 currentproject.allforms.item(i).name currentproject.Properties(i).name
9#
发表于 2002-10-18 03:14:00 | 只看该作者
真是大哥!
  我统统看不懂——————-——-——


         来个例子的了

点击这里给我发消息

10#
发表于 2002-10-18 03:16:00 | 只看该作者
创建一个对象createobject("access.application")
再用它打开MDE,再循环所有对象allforms,allreports...如果无法取到窗体或报表里面控件的属性,可先用application.docmd.openform  打开这个窗体,再循环所有控件的所有properties, 如果是mdb.可判断窗体和报表的havmodule属性,为真可显示所有代码,如果是MDE或代码VBA加密,则做错误陷阱,基本上一个可用代码重造一个与原来的MDE界面类似的MDB出来,但代码除外。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 16:10 , Processed in 0.088192 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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