您好、欢迎来到现金彩票网!
当前位置:2019棋牌游戏网 > 维护程序 >

移植VB维护程序到mobile下

发布时间:2019-05-25 18:15 来源:未知 编辑:admin

  Windows CE现在在嵌入式系统应用已经很多了,以前使用EVC的开发多些,开发难度大周期长。VS2005退出后,.0对于VB.NET支持很好,使将原来的基于windows平台的Visual Basic维护程序移植到CE上面提供呢可能,本文将就Visual Basic维护程序移植到CE上面做一个试验性质的开发。

  Visual Basic因为其界面开发快速,掌握难度低,在嵌入式系统的程序员中应用很广,比如说本人,以前经常做些单片机的开发,那么一些系统参数或规约的验证,就会随手写个Visual Basic程序验证下,以前是VB6.0,后来VB.net多些,VB的开发扩展性好,做界面简单快速,而且方便在调试中修改程序,在验证单片机的程序时是再方便不过了。

  最早的人机界面、维护参数基本是通过串口通讯,在计算机或便携笔记本上面显示,设置。随着嵌入式系统发展,用户要求越来越高,现在好多的设备上面要有显示参数和状态的液晶,对于一些高档设备,更是需要复杂的用户界面,如果能将设备的维护和状态显示程序移植到基于Windows CE的系统平台上面去,就会提供快速的软件开发,用户界面会更加美观,开发速度大幅提供,方便嵌入式系统工程师的开发工作,同时基于windows CE的PDA掌上电脑,方便携带,待机时间更加长,方便现场维护人员和分布式系统的设置和分析工作。

  讲原有的VB.net移植到winCE,比较简单,如果没有使用第三方的windows平台的控件,可以很简单的移植过去,窗体可以很简单的复制过去,代码基本是可以复用的,如果是VB6的程序,移植的难度会大些,窗体部分设计需要重新设置,VB.net的窗体界面和VB的区别很大,可以先按照老的程序的界面设置,在新的程序里面设置,代码方面的移植难度不大,基本的语句还是一样的,VB.NET支持界面上的元素可以全新创建,不用想VB那样,从窗口的控件数组里面派生了,而且vb.net可以在运行中定义事件的处理函数,这个对VB是很大的改进,是自动根据规约或界面设置进行处理变得方便快捷。

  对于嵌入式系统来说和外界的通讯主要有几个方面,串口(RS485、RS232),网络。网络方面的程序区别不是很大,串口方面,windows下面VB程序员一般是使用MSCOMM来进行通讯,微软在CF.NET2.0里面提供了新的串口开发支持SerialPort,比1.0和EVC更加快速。另外VB.NET支持多线程,使串口开发变得容易。

http://yolandaeljaiek.com/weihuchengxu/9.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有