vb.net上位机 vb编写上位机教程

VB.NET做上位机 serialport控件问题要用委托的形式(界面上拖一个txt_Rect文本框)
Delegate Sub SetTextCallback(ByVal InputString As String)
Private Sub ShowString(ByVal comData As String)
txt_Rect.Text += comData'将收到的数据入接收文字框中
txt_Rect.SelectionStart = txt_Rect.Text.Length
txt_Rect.ScrollToCaret()
End Sub
Private Sub SerialPort1_DataReceived(ByVal sender As Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles SerialPort1.DataReceived
Dim inData As String = SerialPort1.ReadExisting
Dim d As New SetTextCallback(AddressOf ShowString)
BeginInvoke(d, inData)
End Sub
运动板卡上位机用什么软件写的上位机的编程语言很多vb.net上位机,VCvb.net上位机,C++,C# , VB,VB 。NET等等 。
这几种语言都是面向对象的编程语言 。VB入门比较容易,而且比较容易掌握 。
位机,与下位机对应,用来给下位机发送指令以及从下位机接收反馈数据 。一般作为上位机的就是电脑,通过电脑上运行的软件(称为上位机软件)来控制下位机 。
现在在开发一个上位机应用程序,使用vs2008中的vb.net开发基于wince的应用程序 , 实现对串口采集过来的数据这是我配置vs2005的模拟器vb.net上位机,vb.net上位机你参考一下吧 。
1.在VS2005里新建项目中时,选择创建Platform builder for CE 6.0的OS Design,新项目可以自
命名,这里命名为“MyEmulator” 。
2.创建MyEmulator的向导中,BSP一定要选择“Device Emulator: ARMV4I”,下一步;
3.模板(Design Templates)选择“PDA Device”,下一步;
4.选择“Mobile Handheld”,下一步;
5.应用程序(ApplicationMedia)就随自己的需要选择,下一步;
6.网络和通信(NetworkingCommunications)在此只选择“Local Area Network(LAN)”,下一步;
7.选择完成;
8.选择Acknowledge;
到此工程建完;
四.添加组件(可以根据需要添加 , 这里主要添加汉字相关的组件)
(1) 添加汉字字库(这里要记得加入,很多人这里没有加入 , 就出现汉字只看到方框的现象):
1.在Catalog View添加“Core OS”--“CEBASE”--“International”--“Locale Specific support”--“Chinese (Simplified)”--“Fonts”--“SimSunNSimSum(choose 1)”--“SimSunNSimSun”或者“SimSumNSimSun (Subset 2_50)”;
2.在Catalog View添加“Core OS”--“CEBASE”--“International”--“Locale Specific support”--“Chinese (Simplified)”--“GB18030 Data Vonverter”和“Monotype Imaging AC3 Font Compression”;
(2)添加中文输入法:
在Catalog View添加“Core OS”--“CEBASE”--“International”--“Locale Specific support”--“Chinese (Simplified)”--“Input Method Editor”--“MSPY 3.0 for Windows Embedded CE”;
(3) VS2005中菜单“项目”--“MyEmulator(项目名)属性”,配置选择“所有配置”,配置属性--“Build Options”,在“Build Options”中去掉“Enable KITL (no IMGNOKITL=1)” (这里如果加入了KITL功能的话,可能在模拟器运行的时候,会一直是黑屏的);
(4) “Locale”中,Locales先Clear All,然后选择“中文(中国)”,Default local选择“中文(中国)”;
(5) 运行VS2005菜单“生成”--“生成MyEmulator”;
五.构建SDK:
1.运行VS2005菜单“项目”--“Add New SDK…”,在SDK属性页中填写必要的信息,属性“Emulation”中Configuration 选择Debug,可以设置模拟器的显示屏大小及色深,还有内存大小 , 在此设置为240 x 320,16色深,128M内存 , 然后“应用”,“确定” 。。
2. 然后运行VS2005菜单“生成”--“Build All SDK…”,顺利的话,就会在%WINCEROOT\OSDesigns\ \MyEmulator\MyEmulator\SDKs\SDK1\MSI\下会有MyEmulator.msi;

推荐阅读