关于自动提醒小框框

来源:百度知道 编辑:UC知道 时间:2024/05/28 10:03:38
C#,BS结构系统.

现在做个报修功能.
BOSS要求.
每当系统中新增一条报修记录时.

当前管理人员正在使用的界面要自动弹出一个提醒的小框框.
这个功能怎么实现?对了,最好同时还有声音提醒.
(MD,有这厉害,我早去大公司混了)
是和监听有关吗?

谁能指导下.
介绍下是用那些相关知识.谢谢.

提示框他们都跟你说了,我的思路也跟他们差不多,我来跟你说说声音这个问题吧,先准备好你要播放的声音在你的website里面,然后输入提示消息的同时也一起输出网页背景音乐<bgsound src="声音文件的URL">这样就能提示的同时播放声音了, 其实很简单 并不涉及到技术上的难题

janjan007想的太复杂了 把C/S开发模式弄到B/S上面来了。。。如果某台电脑没装暴风呢,调用微软自带的?

关于我的想法:
在报修记录这个表,增加一个字段值,表示是否信息已读;
在管理人员使用的界面,用自动刷新技术,当页面查找到未读的信息时,就弹出窗口,相信单是:Response.Write就可满足弹出了,将未读的信息写入弹出框.
声音提醒,无研究过,会了可别私藏啊!!

数据库保修记录表创建一个Insert存储过程,每当有新记录插入,就触发一个事件,比如弄个字段 a = 1;
然后,C#加个计时器,设置每隔多少时间从数据库中读取一下 a 的值,如果是 1 的话就弹出对话框;要有声音提示的话,就要调用系统的API(应用程序接口)来实现了。System.Diagnostics.Process.Start("E:\\声音.wav") (Start里写你要播放的声音文件的路径和文件名,注意要用“\\”,或者前面加个@,比如要播放D盘program文件夹的111.mp3,就是"D:\\program\\111.mp3"或者@"D:\program\111.mp3")

最后管理员操作完后,别忘了把数据库中的 a 字段置为 0;