以指定工作组文件启动MDB文件

以指定工作组文件启动MDB文件,第1张

以指定工作组文件启动MDB文件,第2张

程序完成并移交给用户后,要求每次启动时使用指定的工作组文件。这些方式如下:

1。使用快捷方式,添加启动参数来指定工作组文件;
2 .使用ACCESS内置的工作组管理器来指定工作组。
3 .您也可以直接修改注册表。
4 .用VB之类的做一个shell引导,用参数启动ACCESS。

第一种方法容易让用户在使用中迷失。
第二种和第三种方法其实是一样的,只是设置后,用户在本地操作所有数据库时都需要登录。
我推荐第四种。

事实上,ACCESS本身也可以用作外壳来达到同样的效果:

Set = application.filesearch ' '使用fs
查找文件
。lookin = " c:\ program files \ Microsoft office \ " " "搜索路径
。SearchSubFolders = True“”包含子文件夹
。FileName = "msACCESS.exe " ' '搜索字符串

if . execute()> 0 then
P =。found files(1)' ' access主程序的完整路径
shell p & " " & current project . path & " \ 123.mdb/wrkgrp" & current project . path & " \ system . mdw ",3 ' '带参数的启动程序下找不到MSACCESS的程序文件
else
msgbox " C:\ program files \ Microsoft Office \,系统无法运行。"
ENDIF
end with
docmd . quit ' '

把外壳做成MDE,交付给用户,一切就好了。

带参数的Starter语句可以改成下面的代码
shell sys cmd(acsyscmdaccessdir)& " ms access . exe " & current project . path & " \ 123.mdb/wrkgrp" & current project . path & " \ system . mdw ",3

注意:如果要在mde中写密码和用户名,请先加密,或者可以用写字板看到密码和用户名

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 以指定工作组文件启动MDB文件

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情