以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 就启动问题的几个求助 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=26828) |
-- 作者:fb201011 -- 发布时间:2012/12/15 9:40:00 -- 就启动问题的几个求助 关于启动的问题,有如下几个问题不明白 1、启动封面的问题,打开后,不能在任务栏显示(软件已经打开的窗口),除非用户登陆成功才能在任务栏有提示。是否可以程序里设置? 2、e.HideSplashForm=True,是禁止启动封面,但系统里设置了好几个,但感觉每一个都不能用,请明白人指点。 2、如何禁止第二次打开一个相同的程序文件,因为FOXTABLE启动(或者打开)有个过程。如果反映慢,有些人可能系统没有打开,又重新点击想运行文件。结果造成一个程序运行两次。能否有个判断提示,如果已经打开,则禁止第二次重新打开该文件。
请明白人指点!谢谢了! |
-- 作者:lin_hailun -- 发布时间:2012/12/15 9:54:00 -- 控制主程序是否在任务栏显示 basemainform.ShowInTaskBar = False 启动封面的话,应该是可以设置的,或者你可以替换成你的图片,在程序目录那里可以替换的。 重复打开的问题,可以看看 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=9545 |
-- 作者:fb201011 -- 发布时间:2012/12/15 12:47:00 -- 谢谢老师。第三个问题应该是解决了 前两个问题没有解决 1、是让住程序在启动封面的时候有在任务栏显示,而不是等主程序都启动完毕,才在任务栏显示 2、如何禁止启动封面?。e.HideSplashForm=True在项目什么属性里设置才能起作用?我在 BeforeConnectOuterDataSource BeforeLoadInnerTable BeforeLoadOuterTable BeforeOpenProject 都设置了。都不起作用 |
-- 作者:lin_hailun -- 发布时间:2012/12/15 14:24:00 -- 第一个问题,没有打开一个程序,是不可能先在任务栏里显示的,这个是windows的管理问题; 第二个,可能是系统的Bug。 |