91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 82KB
    文件類型: .rar
    金幣: 2
    下載: 4 次
    發布日期: 2021-09-05
  • 語言: C#
  • 標簽: c#??上位機??

資源簡介

用c#編寫的一個上位機程序,可以實時接收下位機發來的數據,并以波形的方式顯示,從而分析數據

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.IO.Ports;
using?System.Threading;

namespace?serialtest
{
????public?partial?class?FormMain?:?Form
????{
????????delegate?void?HandleInterfaceUpdateDelegate(string?text);??//委托,此為重點,此委托可以指向任何傳入一個字符參數,無返回的方??????????法
????????HandleInterfaceUpdateDelegate?interfaceUpdateHandle;
????????public?FormMain()???????????//類的構造器
????????{
????????????InitializeComponent();
????????????interfaceUpdateHandle?=?new?HandleInterfaceUpdateDelegate(UpdateTextBox);??//實例化委托對象
????????????serialPort1.ReceivedBytesThreshold?=?3;
????????}

????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????this.MinimumSize?=?this.Size;
????????????this.MaximumSize?=?this.Size;
????????????this.MaximizeBox?=?false;
????????}
????????private?bool?CheckPortSetting()
????????{
????????????if?(cbxckh.Text.Trim()?==?““)?return?false;
????????????if?(cbxbtl.Text.Trim()?==?““)?return?false;
????????????if?(cbxdatabit.Text.Trim()?==?““)?return?false;
????????????if?(cbxParity.Text.Trim()?==?““)?return?false;
????????????if?(cbxstopbit.Text.Trim()?==?““)?return?false;
????????????return?true;
????????}
????????private?void?btn_Open_Click(object?sender?EventArgs?e)
????????{

????????????if?(!serialPort1.IsOpen)
????????????{
????????????????serialPort1.PortName?=?cbxckh.Text.Trim();
????????????????serialPort1.BaudRate?=?Convert.ToInt32(cbxbtl.Text.Trim());
????????????????float?f?=?Convert.ToSingle(cbxstopbit.Text.Trim());
????????????????if?(f?==?0)
????????????????????serialPort1.StopBits?=?StopBits.None;
????????????????else?if?(f?==?1.5)
????????????????????serialPort1.StopBits?=?StopBits.OnePointFive;
????????????????else?if?(f?==?1)
????????????????????serialPort1.StopBits?=?StopBits.One;
????????????????else?if?(f?==?2)
????????????????????serialPort1.StopBits?=?StopBits.Two;
????????????????else
????????????????????serialPort1.StopBits?=?StopBits.One;

????????????????serialPort1.DataBits?=?Convert.ToInt32(cbxdatabit.Text.Trim());
????????????????string?s?=?cbxParity.Text.Trim();
????????????????if?(s.CompareTo(“None“)?==?0)
????????????????????serialPort1.Parity?=?Parity.None;
????????????????else?if?(s.CompareTo(“Odd“)?==?0)
????????????????????serialPort1.Parity?=?Parity.Odd;
????????????????else?if?(s.CompareTo(“Even“)?==?0)
????????????????????serialPort1.Parity?=?Parity.Even;
????????????????else
????????????????????serialPort1.Parity?=?Parity.None;
????????????????try
????????????????{
????????????????????serialPort1.Open();?????//打開串口
????????????????????btn_Open.Text?=?“關閉串口“;
????????????????????cbxbtl.Enabled?=?false;
????????????????????cbxckh.Enabled?=?false;
????????????????????cbxdatabit.Enabled?=?false;
????????????????????cbxParity.Enabled?=?false;
??????????????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1352??2013-04-05?10:32??serialtest\serialtest\Properties\AssemblyInfo.cs

?????文件???????5612??2013-04-05?10:32??serialtest\serialtest\Properties\Resources.resx

?????文件???????2870??2013-04-05?10:32??serialtest\serialtest\Properties\Resources.Designer.cs

?????文件????????249??2013-04-05?10:32??serialtest\serialtest\Properties\Settings.settings

?????文件???????1095??2013-04-05?10:32??serialtest\serialtest\Properties\Settings.Designer.cs

?????文件???????7513??2013-05-07?13:43??serialtest\serialtest\Form1.cs

?????文件??????16103??2013-04-08?15:43??serialtest\serialtest\Form1.Designer.cs

?????文件????????494??2013-04-07?00:27??serialtest\serialtest\Program.cs

?????文件???????3983??2013-04-07?00:37??serialtest\serialtest\serialtest.csproj

?????文件????????490??2009-08-31?00:40??serialtest\serialtest\bin\Debug\serialtest.vshost.exe.manifest

?????文件??????11600??2013-05-07?23:11??serialtest\serialtest\bin\Debug\serialtest.vshost.exe

?????文件??????27648??2013-05-07?13:43??serialtest\serialtest\bin\Debug\serialtest.exe

?????文件??????65024??2013-05-07?13:43??serialtest\serialtest\bin\Debug\serialtest.pdb

?????文件???????6310??2013-05-07?13:43??serialtest\serialtest\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件????????180??2013-04-07?00:37??serialtest\serialtest\obj\x86\Debug\serialtest.Properties.Resources.resources

?????文件????????536??2013-05-07?13:41??serialtest\serialtest\obj\x86\Debug\GenerateResource.read.1.tlog

?????文件???????2098??2013-05-07?13:41??serialtest\serialtest\obj\x86\Debug\GenerateResource.write.1.tlog

?????文件??????27648??2013-05-07?13:43??serialtest\serialtest\obj\x86\Debug\serialtest.exe

?????文件???????1107??2013-05-07?23:11??serialtest\serialtest\obj\x86\Debug\serialtest.csproj.FileListAbsolute.txt

?????文件???????4440??2013-04-05?15:04??serialtest\serialtest\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????7897??2013-04-06?14:35??serialtest\serialtest\obj\x86\Debug\ResolveAssemblyReference.cache

?????文件????????180??2013-04-07?21:52??serialtest\serialtest\obj\x86\Debug\serialtest.FormMain.resources

?????文件????????180??2013-05-07?13:41??serialtest\serialtest\obj\x86\Debug\serialtest.FormDisplay.resources

?????文件??????65024??2013-05-07?13:43??serialtest\serialtest\obj\x86\Debug\serialtest.pdb

?????文件???????6016??2013-04-07?21:49??serialtest\serialtest\Form1.resx

?????文件??????23720??2013-05-07?13:41??serialtest\serialtest\Form2.cs

?????文件???????3742??2013-05-07?13:41??serialtest\serialtest\Form2.Designer.cs

?????文件???????5817??2013-05-07?13:41??serialtest\serialtest\Form2.resx

?????文件????????872??2013-04-05?10:32??serialtest\serialtest.sln

????..A..H.?????23040??2013-05-08?00:14??serialtest\serialtest.suo

............此處省略12個文件信息

評論

共有 條評論