Form1.cs

(开头部分) 27KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO.Ports;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;
using NPOI.HSSF.UserModel;
using NPOI.SS.Util;
using NPOI.SS.Converter;
using NPOI.XSSF.Util;
using AgingTest.Tools;
using AgingTest.DataProcess;
using System.IO;
using System.Threading;

namespace AgingTest
{
    public partial class FormMain : Form
    {
        /// <summary>
        /// 定义更新消息文本框内容委托
        /// </summary>
        /// <param name="strMsg">定时任务传递过来的消息</param>
        public delegate void ComReceiveMsgEvent(string strMsg,byte[] buff);
        ComReceiveMsgEvent OnComReceiveMsgEvent = null;

        public delegate void ComErrMsgEvent(string strMsg);
        ComErrMsgEvent OnCOMErrMsgEvent = null;

        //定义数据库连接线程
        public delegate void SqlConnThreadMsg(string Msg);
        public bool IsSqlConnection = true;

        //定义定时器
        System.Windows.Forms.Timer TimerMain = new System.Windows.Forms.Timer();
        int TimerCount = 0;
        SendCheckData SendData = new SendCheckData();

        //打开OpenPort
        bool COMState = false;  //串口打开状态  false:关闭   true:打开

        //申请测试平台数据List 以及定义相关的参数
        public List<TestData> TestDataList = new List<TestData>();  //定义测算平台总表
        int TestPlatformNum = 8;    //定义总的启动测试平台数目
        int TestPlatformNumTag = 1; //用于当前循环总数目  
        int ReSendCount = 1;        //定义重复发送的次数
        int ReSendCountTag = 0;     //用于当前发送的次数

        FormMsg Win_FormMsg = new FormMsg();
        FormMyMsgBox MyMsgBox = new FormMyMsgBox();

        public FormMain()
        {
后面还有 649 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。