做一个C/S的桌面程序能放在桌面右下角,隔一段时间检测一次数据库,发现有新数据是将其用打印机打印出来 使用Timer控件,设置一下隔多长时间执行一次查询数据库,查询数据库的时候将表的最大主键取出记作a,再查询的时候将主键于当前数据库的主键做对比,如果比当前数据库的主键小,则说明有新数据了,将大于记录a的记录取出打印。打印的方法应该网上就能查到吧。大体思路就是如此 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 蛮简单的。。LZ 可以去试看看, 主要还是运用到楼上讲的 timer 和操作数据库方面的 至于打印 这个随便搜索下 一大堆的 ,思路 差不多就是2楼讲的思路了。 你看到我的回答了吗?你可以上网查看下timer控件和托盘控件 最好有人能做好,万分感谢最好你自己搞定,给你思路1、最小化在任务栏的托盘上,这个很简单,你可以往form上拖放一个notifyIcon控件:拖一个notifyIcon到窗体上,然后设置:this.notifyIcon1.BalloonTipText = "应用程序最小化在这里!";this.notifyIcon1.BalloonTipTitle = "提示信息";this.notifyIcon1.Icon = this.Icon;this.notifyIcon1.MouseClick += new MouseEventHandler(notifyIcon1_MouseClick);private void notifyIcon1_MouseClick(object sender, MouseEventArgs e){ this.Show();}private void Form1_SizeChanged(object sender, EventArgs e){ if (this.WindowState == FormWindowState.Minimized) { this.Hide(); }}2、隔一段事件,你可以使用定时器读取数据库。 学c#就学了一点皮毛,主要是做J2EE的 给我讲理论还是不会 希望好心人帮我做一个 那你完全可以用java写一个 何必用c# java也是分几个方向的我主要做WEB,学过一点C# 知道这个可以做所以才跑来问的! 微软自带的 Timer控件里面的 有个设置周期和事件的。 其他的,你懂的。 C#解压rar文件代码,在线等答案! C#编码转换 C# 发送接收文件 怎么样在C#中将string 传给外部dll的 char *fName? 紧急问题,在线等待 字符转换为整数 求助 下图中输入新闻后在下面显示相关内容 在C#中怎样实现 ASP.Net 类文件怎么上传到服务器? datawindow.net 中没有SetValue这个方法吗? 如何编一个通用的类或者对象在多个解决方案中调用??? C#线程 Math.Round 四舍五入
最好你自己搞定,给你思路
1、最小化在任务栏的托盘上,这个很简单,你可以往form上拖放一个notifyIcon控件:拖一个notifyIcon到窗体上,然后设置:
this.notifyIcon1.BalloonTipText = "应用程序最小化在这里!";
this.notifyIcon1.BalloonTipTitle = "提示信息";
this.notifyIcon1.Icon = this.Icon;this.notifyIcon1.MouseClick += new MouseEventHandler(notifyIcon1_MouseClick);
private void notifyIcon1_MouseClick(object sender, MouseEventArgs e)
{
this.Show();
}private void Form1_SizeChanged(object sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Minimized)
{
this.Hide();
}
}2、隔一段事件,你可以使用定时器读取数据库。