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

  • 大小: 5.49MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-23
  • 語言: C#
  • 標簽: C#??動態曲線??

資源簡介

使用C#語言編寫,通過控件的Paint事件,采用Graphics類對控件進行畫圖,此項目中沒有項目實際數據,所以使用的隨機數。當然也可以通過串口或者tcp接收數據,再顯示出來。里面有一個軸移動的比較關鍵。

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;
using?System.Threading;?//添線程引用
using?System.IO.Ports;

namespace?繪制曲線
{
????public?partial?class?鐵路危險品監測平臺與預處理指揮系統?:?Form
????{
????????//隨機數
????????float?dpiY;
??????//??private?static?int?iSeed?=?8;
????????Random?rd?=?new?Random();
????????//存放數據的數組最大值
????????private?int?sizeMax;
????????//存放y軸數據的數組鏈表
????????private?List?test=new?List?();
????????private?List?DataL1;
????????private?List?DataL2;
????????private?List?DataL3;
????????private?List?DataL4;
????????private?List?DataL5;
????????//存放在畫布上的數據節點的數組
????????private?Point[]?pArrData;
????????private?Point[]?pArrData1;
????????private?Point[]?pArrData2;
????????private?Point[]?pArrData3;
????????private?Point[]?pArrData4;
????????private?Point[]?pArrData5;

????????public?鐵路危險品監測平臺與預處理指揮系統()
????????{
????????????//初始化
????????????InitializeComponent();
????????????//根據畫布的寬決定x軸需要多少個數組
????????????sizeMax?=?pcbDisplay.Width?/?8;
????????????//數據數組
????????????test?=?new?List();
????????????DataL1?=?new?List();
????????????DataL2?=?new?List();
????????????DataL3?=?new?List();
????????????DataL4?=?new?List();
????????????DataL5?=?new?List();
????????????pArrData?=?new?Point[sizeMax?+?1];
????????????pArrData1?=?new?Point[sizeMax?+?1];
????????????pArrData2?=?new?Point[sizeMax?+?1];
????????????pArrData3?=?new?Point[sizeMax?+?1];
????????????pArrData4?=?new?Point[sizeMax?+?1];
????????????pArrData5?=?new?Point[sizeMax?+?1];
????????}

????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????timer1.Interval?=?500;
????????????timer1.Start();
????????????timer2.Interval?=?1000;

??????????//??pictureBox10.Enabled?=?false;
???????????//?timer2.Start();
????????
????????}

????????private?void?ReceiveData(SerialPort?serialPort1)??//開啟接收線程
????????{
????????????Thread?threadReceiveSub?=?new?Thread(new?ParameterizedThreadStart(AsyReceiveData));
????????????threadReceiveSub.Start(sp);
????????}

????????private?void?AsyReceiveData(object?serialPortobj)
????????{
????????????StringBuilder?result?=?new?StringBuilder();
????????????string?rstring?=?““;
????????????SerialPort?sp?=?(SerialPort)serialPortobj;
????????????Thread.Sleep(500);

????????????try
????????????{
????????????????rstring?=?sp.ReadExisting();
????????????????sp.Encoding?=?System.Text.Encoding.GetEncoding(“GB2312“);
????????????????//??textBox1.Text?=?rstring;
????????????????if?(rstring?==?“o“)
????????????????{


????????????????}
????????????}
????????????catch?(Exception)
????????????{
????????????????//?MessageBox.Show(“接收數據異常“);?//continue;
????????????}
????????}



????????#region?繪制曲線

????????//定

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

????..A..H.?????72192??2018-08-22?18:23??繪制曲線\.vs\繪制曲線\v14\.suo

????..A..H.?????70144??2019-02-22?23:30??繪制曲線\.vs\繪制曲線\v15\.suo

?????文件??????????0??2019-02-22?23:24??繪制曲線\.vs\繪制曲線\v15\Server\sqlite3\db.lock

?????文件???????4096??2019-02-22?23:24??繪制曲線\.vs\繪制曲線\v15\Server\sqlite3\storage.ide

?????文件??????32768??2019-02-22?23:24??繪制曲線\.vs\繪制曲線\v15\Server\sqlite3\storage.ide-shm

?????文件?????828152??2019-02-22?23:30??繪制曲線\.vs\繪制曲線\v15\Server\sqlite3\storage.ide-wal

?????文件?????128429??2017-05-17?20:28??繪制曲線\繪制曲線\11.jpg

?????文件?????326461??2017-05-17?20:51??繪制曲線\繪制曲線\222.png

?????文件?????189349??2017-05-18?21:52??繪制曲線\繪制曲線\5555.png

?????文件?????309841??2017-05-18?21:53??繪制曲線\繪制曲線\6666.png

?????文件????????186??2019-01-23?10:47??繪制曲線\繪制曲線\App.config

?????文件????2738176??2016-05-18?18:13??繪制曲線\繪制曲線\bin\Debug\CSkin.dll

?????文件?????263246??2016-05-18?18:11??繪制曲線\繪制曲線\bin\Debug\CSkin.xml

?????文件?????941056??2019-02-22?23:26??繪制曲線\繪制曲線\bin\Debug\繪制曲線.exe

?????文件????????186??2019-01-23?10:47??繪制曲線\繪制曲線\bin\Debug\繪制曲線.exe.config

?????文件??????58880??2019-02-22?23:26??繪制曲線\繪制曲線\bin\Debug\繪制曲線.pdb

?????文件??????22688??2018-08-22?18:07??繪制曲線\繪制曲線\bin\Debug\繪制曲線.vshost.exe

?????文件????????186??2017-05-14?23:39??繪制曲線\繪制曲線\bin\Debug\繪制曲線.vshost.exe.config

?????文件????????490??2018-04-12?07:35??繪制曲線\繪制曲線\bin\Debug\繪制曲線.vshost.exe.manifest

?????文件??????40266??2017-05-15?12:56??繪制曲線\繪制曲線\Circle_Green_256px_566284_easyicon.net.png

?????文件??????25094??2019-02-22?23:26??繪制曲線\繪制曲線\Form1.cs

?????文件??????56459??2019-02-22?23:26??繪制曲線\繪制曲線\Form1.Designer.cs

?????文件???????6773??2019-02-22?23:26??繪制曲線\繪制曲線\Form1.resx

?????文件??????14797??2017-05-16?17:45??繪制曲線\繪制曲線\high_signal.png

?????文件????????677??2019-02-22?23:25??繪制曲線\繪制曲線\obj\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????8393??2019-02-22?23:25??繪制曲線\繪制曲線\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件??????????0??2017-05-12?14:52??繪制曲線\繪制曲線\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

?????文件??????????0??2017-05-12?14:52??繪制曲線\繪制曲線\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

?????文件??????????0??2017-05-12?14:52??繪制曲線\繪制曲線\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

?????文件???????5120??2017-05-24?20:08??繪制曲線\繪制曲線\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll

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

評論

共有 條評論