Office中国论坛/Access中国论坛

标题: ACCESS开发不能生成一个应用程序形式吗? [打印本页]

作者: swc21    时间: 2009-2-24 16:47
标题: ACCESS开发不能生成一个应用程序形式吗?
ACCESS的数据库开发结果不能打包成一个运行程序运行吗?如果可以应该怎么做?

另外,怎么刚才在ACCESS完整应用下载了两个源码,解压时都要求提供密码?
作者: swc21    时间: 2009-2-24 16:48
因为用户不习惯这种方式.要求像其他开发工具开发出来的应用程序那样使用.不知道怎么做?哪位大虾能指点一下?
作者: swc21    时间: 2009-2-24 16:57
刚才看了一下其他人提供的MDE文件,大致了解.
我安装的是2003的,很多程序选择生成MDE文件时都提示错误,说2000的文件格式,须先转为2003.然而我转变过程又不可用.这是怎么回事?该如何解决?
作者: swc21    时间: 2009-2-24 16:57
另外,MDE文件在没有安装ACCESS的机器上能跑吗?
作者: 紫风    时间: 2009-2-24 21:31
回复
1#:可以的,用SETUP FACTORY或者你电脑有装MS OFFICE的开发版本就可以了。SETUP FACTORY做出来的是*.EXE文件,MS OFFICE的开发版本做出来的是*.MSI文件。到BAIDU上找一下吧,会有的。
2#:在本论坛下载的附件如解压要求输入密码,请输入:www.office-cn.net
3#:2003的转换能用啊,我的电脑可以。要不你试一下重装一下ACCESS?
4#:MDE文件在没装ACCESS的机器上理论是跑不了的,但我记得有个软件装了也能跑,但名字我忘记了……反正装个ACCESS也不难,装OFFICE的时候顺便装了就是了。你可以在制作安装文件的时候提醒用户在使用本软件前机器上应该安装有ACCESS,甚至你愿意的话可以把ACCESS也加到你做的安装文件里就可以了。
作者: swc21    时间: 2009-2-25 14:25
谢谢紫风的指点.
我刚才在ACCESSSOFT网站上,有人说不能转化为.EXE文件.你能详细点说明怎么转化吗?SETUP FACTORY和MS OFFICE的开发版本我都第一次听说过.
作者: 紫风    时间: 2009-2-26 17:32
Access 2003 Developer Extensions
在完成应用程序之后,需要选择一种方式将它发布给客户。发布时需要选择某种形式的媒介来传播运行应用程序所需的文件,例如CD或U盘或INTERNET等其它渠道。在该媒介上应该包含一个安装程序,能够自动将文件复制到客户的电脑上,并设置快捷项、注册所需的控件以及设置系统注册表等。Access 2003 Developer Extensions Package Wizard就是这样的工具,它包含在Access 2003 Developer Extensions (ADE)中,后者是Visual Studio Tools for the Microsoft Office System软件包的一部分。该工具为开发者测试、创建以及配置Access解决方案提供了所需的资源,它包含以下组件:Access Runtime , Package Wizard , Custom Startup Wizard 和Property Scanner。
Package Wizard能够帮助开发人员打包和部署Access数据库。该向导指导开发人员完成捆绑独立的Access数据库的过程,并且设置捆绑Access Runtime的选项,以及创建快捷方式等。Package Wizard的输出文件是Microsoft Windows Installer ( .msi ) 安装设置文件,该文件可以根据开发者的设置,指导拥护一步一步地完成Access应用程序的安装。
该向导是Access数据库的加载项,在默认的情况下,它包含在Microsoft Office Access 2003 Developer Edition中,并一起被安装。
如果使用Package Wizard发布应用程序,在配置安装程序的时候可以进行以下步骤:
1.        为安装包规定一个产品名称,并且设定希望使用的语言种类
2.        将应用程序复制到用户硬盘上指定的根目录和子目录中
3.        在“开始”菜单或桌面上建立启动应用程序的快捷方式
4.        包含Access运行文件
5.        嵌入一个EULA(终端用户授权协议)文件、标语图片和背景图片
6.        规定启动时的运行参数(/ro: 只读 、 /user:用户名 、/pwd:密码,等等)
7.        为应用程序添加Windows注册键和条目
8.        规定拥护可以选择安装或不安装的组文件、快捷方式、注册键和条目等
9.        安装其它的Access文件,例如,可以访问各种数据源的驱动以及应用程序使用的定制OCX控件等
10.        规定在安装程序结束之后执行某个应用程序或打开某个文件

大概就是以上那么多了, Setup Factory和它类似,但好象不是Microsoft的产品。
作者: swc21    时间: 2009-2-26 23:22
恩.我明白了.
你指的是ACCESS数据库的发布.可以生成一个MSI文件来进行安装.
谢谢紫风.
作者: Henry D. Sy    时间: 2009-2-27 07:57
打包后,也离不开acc runtime
生成mde前请先编译一下代码
作者: wjsfeng    时间: 2009-2-27 08:57
太强了
作者: chaojianan    时间: 2009-2-27 09:21
runtime不是很安全,最好是安装有access。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3