資源簡介
c#編程入門 關于上位機 數據采集 初學者有意者可以自習

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?ZedGraph;
using?Microsoft.Win32;
//using?System.Windows.Forms.Clipboard;
namespace?WindowsApplication1
{
????public?partial?class?Form1?:?Form
????{
????????//GraphPane?myPane?=?zgc.GraphPane;
????????byte[]?buff?=?new?byte[30];
????????Boolean?isopen=false;
????????int?counter?=?0;
????????PointPairList?list?=?new?PointPairList();
???????//?LineItem?curve;
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????try
????????????{
????????????????if?(isopen?==?false)
????????????????{
????????????????????serialPort1.BaudRate?=?Convert.ToInt32(comboBox2.Text);
????????????????????serialPort1.PortName?=?comboBox1.Text;
????????????????????serialPort1.Open();
????????????????????serialPort1.Write(“s“);
????????????????????if?(Convert.ToUInt16(serialPort1.ReadLine())?!=?1820)
????????????????????{
????????????????????????MessageBox.Show(“沒找到設備“);
????????????????????????return;
????????????????????}
????????????????????button1.Text?=?“停止采集“;
????????????????????isopen?=?true;
????????????????????serialPort1.Write(“i“);
????????????????????label3.Text?=?“器件ID:“?+?serialPort1.ReadLine();
????????????????????serialPort1.Write(“j“);
????????????????????switch?(Convert.ToInt16(serialPort1.ReadLine()))
????????????????????{
????????????????????????case?127:
????????????????????????????label2.Text?=?“12位精度“;
????????????????????????????break;
????????????????????????case?31:
????????????????????????????label2.Text?=?“9位精度“;
????????????????????????????break;
????????????????????????case?63:
????????????????????????????label2.Text?=?“10位精度“;
????????????????????????????break;
????????????????????????case?95:
????????????????????????????label2.Text?=?“11位精度“;
????????????????????????????break;
????????????????????????default:
????????????????????????????label2.Text?=?“未知精度“;
????????????????????????????break;
????????????????????}
????????????????????timer1.Interval?=?Convert.ToInt32(Convert.ToDouble(trackBar1.Value?/?4)?*?1000);
????????????????????timer1.Start();
????????????????}
????????????????else
????????????????{
????????????????????timer1.Stop();
????????????????????serialPort1.Close();
????????????????????serialPort1.Dispose();
????????????????????button1.Text?=?“開始采集“;
????????????????????isopen?=?false;
????????????????}
????????????}
????????????catch?(System.TimeoutException)
????????????{
????????????????MessageBox.Show(“沒找到設備“);
????????????????timer1.Stop();
????????????????????serialPort1.Close();
????????????????????serialPort1.Dispose();
????????????????????button1.Text?=?“開始采集“;
????????????????????isopen?=?false;
????????????}
????????????catch?(Exception?ex)
????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????32768??2008-02-06?13:01??ds18b20C版\ds18b20C版\bin\Debug\AxInterop.Mathworks_LEDLibCtl.dll
?????文件???????1485??2008-02-08?16:38??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.application
?????文件?????131072??2008-02-08?16:38??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.exe
?????文件???????3781??2008-02-08?16:38??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.exe.manifest
?????文件??????32256??2008-02-08?16:38??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.pdb
?????文件???????5120??2008-02-06?15:20??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\AxInterop.Microsoft_VisualStudio_OfficeTools_UnmanagedWrapper.dll.deploy
?????文件??????45056??2008-02-06?16:05??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\AxInterop.MSDataGridLib.dll.deploy
?????文件?????126976??2008-02-07?00:14??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\ds18b20C版.exe.deploy
?????文件???????6656??2008-02-06?15:58??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\Interop.Microsoft_VisualStudio_OfficeTools_UnmanagedWrapper.dll.deploy
?????文件??????15360??2008-02-06?13:20??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\Interop.MSCommLib.dll.deploy
?????文件??????65536??2008-02-06?16:05??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\Interop.MSDataGridLib.dll.deploy
?????文件??????99678??2008-02-06?20:05??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\sync.ico.deploy
?????文件???????1485??2008-02-08?16:38??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.vshost.application
?????文件???????5632??2005-11-11?22:25??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.vshost.exe
?????文件???????3781??2008-02-08?16:38??ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.vshost.exe.manifest
?????文件??????20480??2008-02-06?13:16??ds18b20C版\ds18b20C版\bin\Debug\WindowsApplication1.exe
?????文件??????26112??2008-02-06?13:16??ds18b20C版\ds18b20C版\bin\Debug\WindowsApplication1.pdb
?????文件???????5632??2005-11-11?22:25??ds18b20C版\ds18b20C版\bin\Debug\WindowsApplication1.vshost.exe
?????文件?????311296??2006-11-03?20:33??ds18b20C版\ds18b20C版\bin\Debug\ZedGraph.dll
?????文件???????1041??2008-02-07?18:31??ds18b20C版\ds18b20C版\bin\Debug\未命名
?????文件???????1485??2008-02-07?00:23??ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.application
?????文件?????126976??2008-02-07?00:23??ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.exe
?????文件???????3781??2008-02-07?00:23??ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.exe.manifest
?????文件??????30208??2008-02-06?16:25??ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.instr.pdb
?????文件??????28160??2008-02-07?00:23??ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.pdb
?????文件???????5262??2008-02-07?00:23??ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.publish\ds18b20C版.application
?????文件?????126976??2008-02-07?00:23??ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.publish\ds18b20C版_1_0_0_0\ds18b20C版.exe.deploy
?????文件???????7502??2008-02-07?00:23??ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.publish\ds18b20C版_1_0_0_0\ds18b20C版.exe.manifest
?????文件??????99678??2008-02-06?20:05??ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.publish\ds18b20C版_1_0_0_0\sync.ico.deploy
?????文件?????311296??2006-11-03?20:33??ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.publish\ds18b20C版_1_0_0_0\ZedGraph.dll.deploy
............此處省略66個文件信息
評論
共有 條評論