叶帆

嵌入式组态环境升级及XML反序列化慢的困惑

嵌入式组态开发比较顺利,V1.0α版本已经推出,再过几天应该推出V1.0β了。但是目前该组态有一个很大的问题,就是XML反序列化较慢,在上位机(PC)不是很明显,大约1~3秒就可以反序列化完毕,但是在WinCE平台上,2

.net精简框架集(WinCE平台下),XML反序列化成功与否与时间相关

在WinCE4.2(.net精简框架集2.0)下反序列化一个XML文件,发现反序列化成功与否和时间相关。装有WinCE平台的触摸屏由于电池的原因,时间丢了,初始化时间为,1570年×月×日。此时反序列化提示XML文件有问题,序列化失败。

VS2005 IDE开发环境两个不好的特性

用VS2005开发程序几个月来,感觉有两个地方很不方便,不知道是VS2005开发人员考虑不周,还是我不知道如何使用或调整。第一个:在多个控件选定的时候,默认当前选定的控件仅是第一次选定

WinCE平台下C#引用API(GDI)一个值得警惕的内存泄漏

由于C#精简框架集绘图函数不支持圆角矩形,所以引用了相关的API。[DllImport("\\windows\\coredll.dll",EntryPoint="RoundRect")]privatestaticexternintCeRoundRect(IntPtrhdc,intX1,intY1,intX

用EasyHMI做的工程示例一览

最近又开发不少图元,目前已经变得非常实用,至少我们公司的工程项目,都可以用该组态完成监控界面了,下面是几张效果图。1、开发环境下的配水系统2、模拟运行下的配料系统3、模拟运行下的化工车间

WinCE 4.2(.net精简框架集)下的图形双缓存处理

嵌入式EasyHMI V0.1版终于推出,C#真是软件开发的利器

这段时间就和闭关一样,连续几周一直在开发嵌入式EasyHMI,从架构到具体的代码,有上位机的IDE开发环境到WinCE上的运行时环境,有TCP/IP、COM通信,有多线程,多缓存图形处理,XML序列化,有EVC,有C#,有.net2.0的框架集,有.net2.0精简框架

嵌入式IOEServer终于开发完成,相应的问题作一个系统阐述(WINCE)

经过近一个月的努力,嵌入式IOEServer终于开发完成,目前仅做了四个驱动,西门子PPI,CP243;modbusRtu/AscII,,TCP;效果比预想的要好,下面就是运行在WinCE上的一个截图。下面简单介绍遇到的一些问题1、关于EVC自编写的GetPrivateProfileString函数

关于VS2005与EVC4.2的项目开发过程中的问题点滴

.net精简框架集多个类同时串行化(XML方式)技术

存取类实例的参数最佳的方法当然是串行化技术,串行化支持两种方式:二进制方式,可以高保真的保存类示例,另一种是XML方式,它仅保存公共数据。很可惜.net2.0的精简框架集仅支持XML方式。我这里做了一个示例,实现的功能是在PC机上可以

ActiveSync 与 Pocket PC 2003 仿真器 建立同步

用VS开发近一个月了,调试嵌入式程序自然少不了仿真器,突然有种想法,想把仿真器和ActiveSync进行同步连接,上网查了一些资料,动手做了一下,还成,连上了...1、您要先上网上下载一个MicrosoftActiveSync(我用的是中文4.2版),安装后,运行该程序,打开“文件&

脚本引擎初步研究

由于组态软件里要嵌入脚本引擎,以前虽然在IOServer中嵌入了VBScript,但脚本引擎的概念实在是不甚明白,这几天集中突击了脚本引擎的相关知识,收获还不少。看了网上的一篇《实现一个脚本引擎》的文

我们开发的安装程序

适应安装程序用的TreeView控件

USB口的红外条形码扫描器的另类使用

目前的条形码扫描器有点类似外接键盘(其实从消息传送上它就相当于一个键盘),把输入焦点定位到可输入的控件上,一扫描相应的条形码信息就输入到文本框中去了,但是如果没有输入焦点,或另一个不相干的程序获得输入焦点,那