以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  【已解决】如何设置窗口为右下角弹窗/显示  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=25194)

--  作者:rufei571
--  发布时间:2012/11/3 8:10:00
--  【已解决】如何设置窗口为右下角弹窗/显示
想做好一个工作流  
当甲完成了某记录,系统自动通知乙,以桌面右下角弹窗的方式显示(类似于QQ桌面右下角弹窗)

如果能在最前端显示但资源的占用不是很厉害最好


能实现吗?请大大指导,谢谢!!!
[此贴子已经被作者于2012-11-3 9:35:28编辑过]

--  作者:lin_hailun
--  发布时间:2012/11/3 8:51:00
--  
 这个就涉及到简单的通信了,需要用到Socket,暂时需要自己完成。

 不过,好像以后的狐表会集成这个功能,简单应用。

 用定时器的话,太占用资源。不过将就可以用。

----------------------------------

 第一种比较麻烦,第二种相当容易,楼主自己选择吧。

方法二:http://www.foxtable.com/help/topics/2265.htm
--  作者:rufei571
--  发布时间:2012/11/3 9:14:00
--  
非常感谢您的回复,从您注册的和帖子数量来看,就知道您是一位热心人

是我表达的不够清楚
用户间的通信我在chm说明书里面有看过,我想请教您 如何让该提示窗口在桌面右下角显示

是不是这样的思路:取屏幕可用宽度和高度 设置窗口的模式为xxx(我不知道选什么模式)
窗口的左边=可用屏幕宽度-窗口宽度
窗口的顶边=可用屏幕高度-窗口高度



小白望指导,谢谢!!!

--  作者:lin_hailun
--  发布时间:2012/11/3 9:22:00
--  
以下是引用rufei571在2012-11-3 9:14:00的发言:
非常感谢您的回复,从您注册的和帖子数量来看,就知道您是一位热心人

是我表达的不够清楚
用户间的通信我在chm说明书里面有看过,我想请教您 如何让该提示窗口在桌面右下角显示

是不是这样的思路:取屏幕可用宽度和高度 设置窗口的模式为xxx(我不知道选什么模式)
窗口的左边=可用屏幕宽度-窗口宽度
窗口的顶边=可用屏幕高度-窗口高度



小白望指导,谢谢!!!

窗口弄成 独立 窗口。

代码这样写
Forms().BaseForm.Left = SysInfo.ScreenWidth - Forms().Width
Forms().BaseForm.Top = SysInfo.ScreenHeight - Forms().Height

--  作者:rufei571
--  发布时间:2012/11/3 9:35:00
--  
我八点问问题 九点你就帮助我解决了,还回复了两次
十分感谢!!!
狐表的论坛互助气氛相当不错,赞一个!

--  作者:blackzhu
--  发布时间:2012/11/3 10:05:00
--  
呵呵  小林  像这种 必须要用到 计划管理(也就是定时器),包括老大的那个也是的.
--  作者:lin_hailun
--  发布时间:2012/11/3 10:11:00
--  
以下是引用blackzhu在2012-11-3 10:05:00的发言:
呵呵  小林  像这种 必须要用到 计划管理(也就是定时器),包括老大的那个也是的.

呵呵,把脏活累活交给服务器,服务器去定时检测信息,客户端开一个Socket监听服务器发来的信息……类似于定时器。

--  作者:hanxuntx
--  发布时间:2012/11/3 10:20:00
--  

林总升七级了,呵呵

学习,顶起


--  作者:blackzhu
--  发布时间:2012/11/3 10:36:00
--  
支持小林 升总版主!
--  作者:unverse
--  发布时间:2012/11/3 12:18:00
--  

支持啊。