2012年10月3日
摘要: SerialPort实现modem的来电显示一个朋友接了个case,但是却临时有事要出差,所以就把部分的功能叫我来做。以 前一直注重于web编程,对于串口编程还是比较陌生的,还好网上的文章不少。当然比较好的文章,有直接帮助的文章还是要数cnblogs里面的文章。把这 写到博客里便于以后自己查阅,希望也能够帮到需要帮助的人。这里主要是讲用serailPort来实现modem的来电显示。来电显示要依赖于具体的modem,不同的modem,可能AT指令不一样,所以需要定义一个接口,将应用程序与硬件的耦合进行解耦。publicinterfaceIModem{voidOpen();voidClose() 阅读全文
posted @ 2012-10-03 17:14 武胜-阿伟 阅读(560) 评论(0) 推荐(0) 编辑
摘要: crystalReportViewer+ReceiveCrystalReport.rpt+DataSet.xsd做报表 crystalReportViewer(报表查看器)+ReceiveCrystalReport.rpt(报表文件)+DataSet.xsd(数据集)1.crystalReportViewer 的ReportSource属性指定一个ReceiveCrystalReport.rpt文件2.添加一个dataset.xsd文件,添加报表要显示的字段信息(一定要与数据库中一致)3.打开ReceiveCrystalReport.rpt文件,在右边窗口DatabaseFields右键(Da 阅读全文
posted @ 2012-10-03 11:19 武胜-阿伟 阅读(1615) 评论(0) 推荐(0) 编辑
摘要: 第一步:添加窗体就不需要我教了吧 ! 在工具箱里面找到CrystalReportViewer控件拖到窗体里面,第二步:右键添加新项 找到数据集 DataSet1.xsd第三步: 继续添加新项 Crystal报表 CrystalReport1.rpt 进入的时候选择空白报表第四步:在DataSet1.xsd 双击进去 右键添加 -TableAdapter 给它命名:此名你自己定义“DsCardConsumption” 然后根据提示连接数据库 然后写SQL语句这个 数据集就算完成了 第五步:在CrystalReport1.rpt 双击进入 左上角找到--- 字段资源管理器 --数据库字段右键 - 阅读全文
posted @ 2012-10-03 11:15 武胜-阿伟 阅读(2840) 评论(0) 推荐(0) 编辑
摘要: // 这个是窗体必须引用的ReportDocument reportDocument = new ReportDocument(); ParameterFields paramFields = new ParameterFields(); ParameterField paramField; ParameterDiscreteValue paramDiscreteValue;paramField = new ParameterField();paramField.Name = "starts “;paramDiscreteValue = new ParameterDiscreteVa 阅读全文
posted @ 2012-10-03 11:14 武胜-阿伟 阅读(431) 评论(0) 推荐(0) 编辑