![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 83
和鲨鱼一起游泳
我很懒 我不想说话
展开
-
Word转换PDF格式的C#或ASP.Net实战
知识点:线程调用,异步线程,异步线程回调函数,C#的类,WSH宿主脚本开发前言:由于一个客户的项目中需要将WORD文档转换成PDF格式,故写了本篇实站教程需求分析:客户的项目以B/S结构为主,提供一个WORD文件在后台自动转换成PDF,经过实际测试,如果该篇WORD文档有100多页的话,转换需要20分钟左右的时间(环境:CPU是奔腾M 1.6G,512M内存),整个CPU的占用率近乎95%~100原创 2005-09-04 22:18:00 · 2755 阅读 · 1 评论 -
C# 在PocketPC上的通过蓝牙(bluetooth)发送数据
测试环境,使用dopod818写蓝牙的数据发送,而接收端直接使用MOTO E680i进行测试原想使用eVC++开发,都是些API调用的方式,够麻烦,不想这样麻烦,无意发现opennetcf的组件库,哈哈,简单多了!开始吧,用组件吧,毕竟VS2003也是用MS的,自己无需从底层写了,可以注重应用的开发!搜索蓝牙设备,并记录蓝牙设备的MAC,然后通过连接,取得NetworkStream的实例对原创 2006-02-28 13:40:00 · 2647 阅读 · 17 评论 -
C# 让自己的类属性,能够提供动态改变数据的功能
例如,我们一般在设计WINDOWS应用程序时,TEXT控件的DataSource属性会根据拉到窗体设计器上的其它控件动态显示在PropertyGrid中.看下图:(此图是一个给客户定制机器人运行的流程设计软件,图中的"容器"就是按下面的思路设计处理的)在开发过程中,由于需要根据新添加的元件,在其他属性中显示连接的对象,就需要使用[动态下拉属性].思路:设计一个类,然后该类提供数据,原创 2006-02-22 13:35:00 · 992 阅读 · 0 评论 -
Word转换PDF格式的C#第二版(不再使用WSH宿主脚本)
第一个版本,查看为什么要写第二个版本呢,当时再完成项目时,比较赶,没有多考虑,就借用cscript方式写了个脚本,现在该项目已经开完评审会,有时间重新将该程序重写,直接使用纯C#来完成.当时由于在使用ACRODISTXLib.PdfDistillerClass发生错误,主要是转换一篇文档后,无法释放,再次调用时发生错误.同第一版一样,安装需要的环境,注意其中提到的安装打印机.以下代码并原创 2006-02-23 19:54:00 · 8180 阅读 · 17 评论 -
使用C#的WebService实现客户端软件的在线升级功能
前言:由于项目原因,要实施的客户离作者(itbaby)太远,考虑提供软件的在线升级功能.我们如何实现呢!先讲下思路.思路:先实现WEB端的开发,主要考虑使用WEBService技术,提供远程服务的调用函数,返回一个文件的字节内容,然后写一个升级程序客户端,分发给客户使用的机器中,(可以随客户的软件一起安装).该客户端程序主要连接webserivce,然后将文件保存到本地机(客户的机器)中.就可以实原创 2005-10-17 22:28:00 · 2542 阅读 · 9 评论 -
使用C#的WebService实现客户端软件的在线升级功能(2)
上篇说到通过异步调用WebService的方法将升级包已经下载到本地机,并通过编码的方式让它自动运行.上篇中主要说的升级文件包文件是个MSI类型的安装包,虽然通过编码的方式让它自动运行,可以按照普通的部署来制作这个安装包,但我们应该考虑到既然是升级包可能应该显示低版本的软件安装的目录,或者说整个升级的过程中,不需要用户再次选择安装目录了.上篇的异步调用WebService下载升级包的文章在:htt原创 2005-10-19 23:03:00 · 2360 阅读 · 0 评论 -
C#使用Hessian调用JAVA的函数
Hessian其实很像web service,只不过它的协议不是SOAP,而是它自己规定的binary协议。Hessian的server端提供一个servlet基类,client端获得一个service接口(也就是stub)之后调用上面的方法,stub将方法调用marshal之后通过HTTP传到server,server借助reflection调用service方法。实战开始,先到www.原创 2005-10-20 00:52:00 · 2484 阅读 · 3 评论 -
C#中关于图象的问题
我在开发一系统时,将图片(任意格式的图片)保存到库,从库中读出数据到DATASET,然后将DATASET中的图片,在新的窗口中显示,该窗口有一个保存按钮,按下保存到本地DISK中,库中任意格式的图片,都转存成JPG文件!试了很多很多的方式,最后通过SYSTEM>DRAWING.BITMAP对象完成,前后试了15种方案,到第16次时,成功CODE见下:(希望给碰到同样问题的朋友一个参考)//省略读库原创 2005-10-04 03:29:00 · 1616 阅读 · 1 评论 -
c#调用API显示内部局域网内的主机
//写这个程序,为了是显示局域网内的主机,然后通过用户点击选中的机器,检查是否该主机上安装有SQLSERVER,是为一个配置程序所写的//这里提供CODE,给有需要的朋友//设置DLL必须使用该命名空间using System.Runtime.InteropServices; #region 动态链接库定义 [DllImport("mpr.dll",CharSet=CharSet.Auto)]原创 2005-09-08 23:23:00 · 1083 阅读 · 0 评论 -
C#的DDE工控应用的B/S开发
1:项目前提:上海市排水公司积水点监测系统升级,现有DDE服务,那只能通过DDECLIENT去访问了。客户又是要求B/S系统,这次又是放弃C/S系统进行开发.现在:整个项目使用 "设备" - DDESERVER - DDEClient - 中间件 - WEB 这样一个架构.(该项目已通过城投公司领导的汇报确认)2:特点,主要完成DdeClient,与中间件服务业务功能.而中间件的服务主要是将数原创 2006-04-27 12:16:00 · 2359 阅读 · 0 评论