
C#
文章平均质量分 92
ghs79
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VS2003开发Wince4x程序
<br />要开发symbol mc1000设备上的应用程序,本来手里拿的是新版本的操作系统wince5,程序已经开发完毕。可是客户那里还有以前的老设备,还是wince4.2的系统,真是搞死人了。只有换vs2003重新开发了。<br /> 下载vs2003安装,由于同步软件(最低版本3.7)已经安装好了,所以写程序部署,问题出现了,一直部署不成功。经过查找资料,最后发现需要安装Windows CE .NET Utilities v1.1 for Visual Studio .NET 2003原创 2010-12-15 21:54:00 · 996 阅读 · 1 评论 -
Symbol mc1000开发体验
<br />拿到一个motorola mc1000的盘点机,本想在开发程序与普通桌面程序差不多,也可能是思维没有转变过来,总有种找不到出路的感觉。经过10天的摸索,终于修成正果了。现将过程记录如下:<br />一、准备工作<br />1、 我用的开发环境是的vs2008。<br />2、 下载Symbol开发包,虽然盘点机是motorola牌子的,但开发包的名称还是叫Symbol。下载地址:https://docs.symbol.com/downloads/SMDK-M-1.07.03.exe<br /原创 2010-12-15 21:49:00 · 2089 阅读 · 2 评论 -
Socket通信 C#写服务商 Delphi客户端
摘要: 最近在做Wince开发,搞一个超市卖场采用手持机盘点的现场作业模块。通信部分的实现有两种,其一是通过USB线把数据拷到PDA 上,扫描条码后,查询本地的商品资料库(用SQLite做本地库),盘点完成后再通过USB把盘点结果导入服务器(还是通过读取SQLite库的方式),好处是卖场不需要布局WIFI,减少投资。其二是通过WIFI,建立无线连接,打描条码后,直接读取服务器上的商品资料,盘点数量原创 2015-09-28 10:44:10 · 1355 阅读 · 1 评论 -
socket C#发送int整数delphi接收
C#服务端与Delphi客户端互传整数有解决方法。1、服务端C# byte[] data = BitConverter.GetBytes(123898);//data={250,227,1,0} ClientSocket.Send(Data, 0, Data.Length, SocketFlags.None);2、客户端(D7+Indy10.5.7)原创 2015-09-30 17:44:02 · 1231 阅读 · 0 评论 -
WinCE Socket的陷阱
摘要: 在做桑达PDA盘点功能。基本功能已经完成,最近想在门店部署WIFI,然后通过WIFI直接也数据库通信,将数据实时存入数据库。一是为了减少盘点结束后再手工导入的麻烦,并节省大量时间。回收一台数据大概需要30秒,这30秒并不是设备慢,而是需要人工拿设备并放在底座上,浪费了太多无功时间。二是为了实时看到盘点结果。在后台能够实时看到盘点结果,分析盘点原因,并且能够知道盘点进度以及还需要多原创 2015-10-08 12:14:59 · 2514 阅读 · 0 评论 -
Wince C#只运行一个实例有解决办法
C#写winForm程序和WinCE程序,实现单实例运行的代码是不一样的。收集多人的代码,测试成功,放在这里大家借鉴。一、WinForm简单。 static class Program { /// /// 应用程序的主入口点。 /// [STAThread] static void转载 2015-12-09 18:21:49 · 1766 阅读 · 0 评论 -
socket C#与Delphi互传结构体
摘要: Delphi与C#通过SOCKET通信,互传结构体。好处是可以把协议及要传送的内容封装成一个结构体,一次性发送,不需要再做过多的封包的拆包。封包过程通过的做法是把要发送的内容组成字符串,每个子项内容之间用分隔符隔开,以便客户端收到内容后知道如何拆包。拆包过程就把接收到的字符串再按分隔符分解成多项,并按封包时对应的子项赋值给对应的接收者。整个过程很繁琐,并且不同的开发语言对封包原创 2015-09-30 18:26:47 · 2218 阅读 · 0 评论