以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]拆分多个项目设计 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76963) |
-- 作者:kaiyu -- 发布时间:2015/11/9 9:15:00 -- [求助]拆分多个项目设计 Dim s As String = "d:\\My Documents\\Foxtable_backup\\201511070932\\Publish\\广东.exe" 为什么提示: "不能打开非开发版格式的项目文件" 就是想经打开的系统,通过一个按钮去打开另一个已发布后的项目,为什么会有这个提示. |
-- 作者:Hyphen -- 发布时间:2015/11/9 9:18:00 -- 发布后的程序,已经不是项目类型,只能用Process
http://www.foxtable.com/help/topics/0353.htm
|
-- 作者:kaiyu -- 发布时间:2015/11/9 9:20:00 -- 我要传递用户名和密码,那该如何写这个传递代码. |
-- 作者:大红袍 -- 发布时间:2015/11/9 9:26:00 -- 1、这样写
Dim s As String = "d:\\My Documents\\Foxtable_backup\\201511070932\\Publish\\广东.Foxex"
2、用户名,和密码,不是内置登陆窗口的用户名和密码;必须你自己做登陆窗口,你获取到信息后,直接实现登陆功能。 |
-- 作者:kaiyu -- 发布时间:2015/11/9 9:33:00 -- 大红袍老师:还是不行,错误提示跟原来一样,不能打开非开发版格式的项目文件 |
-- 作者:大红袍 -- 发布时间:2015/11/9 9:38:00 -- 以下是引用kaiyu在2015/11/9 9:33:00的发言:
大红袍老师:还是不行,错误提示跟原来一样,不能打开非开发版格式的项目文件
1、你测试的时候,两个项目都必须是发布后的项目;
2、如果用没发布的测试,要这样写 Dim s As String = "d:\\My Documents\\Foxtable_backup\\201511070932\\项目名称.Foxdb" Syscmd.Project.Open(s, _name, _dlmm)
|
-- 作者:kaiyu -- 发布时间:2015/11/9 9:38:00 -- 改成.Foxex,用Process 打开会提示找不到文件 |
-- 作者:大红袍 -- 发布时间:2015/11/9 9:39:00 -- 看6楼 |
-- 作者:kaiyu -- 发布时间:2015/11/9 9:40:00 -- 那我把项目发布一下再测试一下 |
-- 作者:kaiyu -- 发布时间:2015/11/9 10:56:00 -- 在开发版上测试成功,但有一个问题,它会弹出一个对话框,提示是否要退出该系统,选择是才能打开另一个系统,选择否没有反应,可不可以不要关闭这个系统再打开另一个呢? |