ct_pc/SetTools/Storage/Profile.cs

462 lines
23 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace INIFILE
{
class Profile
{
public static void LoadProfile()
{
string strPath = AppDomain.CurrentDomain.BaseDirectory;
_file = new IniFile(strPath + "Config.ini");
//CONFIG
G_BAUDRATE = _file.ReadString("CONFIG", "BaudRate", "57600"); //读数据,下同
G_DATABITS = _file.ReadString("CONFIG", "DataBits", "8");
G_STOP = _file.ReadString("CONFIG", "StopBits", "1");
G_PARITY = _file.ReadString("CONFIG", "Parity", "NONE");
//COMMAND
txtCmd1 = _file.ReadString("COMMAND", "Cmd1", "");
txtCmd2 = _file.ReadString("COMMAND", "Cmd2", "");
txtCmd3 = _file.ReadString("COMMAND", "Cmd3", "");
txtCmd4 = _file.ReadString("COMMAND", "Cmd4", "");
txtCmd5 = _file.ReadString("COMMAND", "Cmd5", "");
txtCmd6 = _file.ReadString("COMMAND", "Cmd6", "");
txtCmd7 = _file.ReadString("COMMAND", "Cmd7", "");
txtCmd8 = _file.ReadString("COMMAND", "Cmd8", "");
txtCmd9 = _file.ReadString("COMMAND", "Cmd9", "");
txtCmd10 = _file.ReadString("COMMAND", "Cmd10", "");
txtCmd11 = _file.ReadString("COMMAND", "Cmd11", "");
txtCmd12 = _file.ReadString("COMMAND", "Cmd12", "");
txtCmd13 = _file.ReadString("COMMAND", "Cmd13", "");
txtCmd14 = _file.ReadString("COMMAND", "Cmd14", "");
txtCmd15 = _file.ReadString("COMMAND", "Cmd15", "");
txtCmd16 = _file.ReadString("COMMAND", "Cmd16", "");
txtCmd17 = _file.ReadString("COMMAND", "Cmd17", "");
txtCmd18 = _file.ReadString("COMMAND", "Cmd18", "");
txtCmd19 = _file.ReadString("COMMAND", "Cmd19", "");
txtCmd20 = _file.ReadString("COMMAND", "Cmd20", "");
//DESCRIPTION
txtDesc1 = _file.ReadString("DESCRIPTION", "Desc1", "");
txtDesc2 = _file.ReadString("DESCRIPTION", "Desc2", "");
txtDesc3 = _file.ReadString("DESCRIPTION", "Desc3", "");
txtDesc4 = _file.ReadString("DESCRIPTION", "Desc4", "");
txtDesc5 = _file.ReadString("DESCRIPTION", "Desc5", "");
txtDesc6 = _file.ReadString("DESCRIPTION", "Desc6", "");
txtDesc7 = _file.ReadString("DESCRIPTION", "Desc7", "");
txtDesc8 = _file.ReadString("DESCRIPTION", "Desc8", "");
//[COMPARM]
txtCParm1 = _file.ReadString("COMPARM", "CParm1", "");
txtCParm2 = _file.ReadString("COMPARM", "CParm2", "");
txtCParm3 = _file.ReadString("COMPARM", "CParm3", "");
txtCParm4 = _file.ReadString("COMPARM", "CParm4", "");
txtCParm5 = _file.ReadString("COMPARM", "CParm5", "");
txtCParm6 = _file.ReadString("COMPARM", "CParm6", "");
txtCParm7 = _file.ReadString("COMPARM", "CParm7", "");
txtCParm8 = _file.ReadString("COMPARM", "CParm8", "");
txtCParm9 = _file.ReadString("COMPARM", "CParm9", "");
txtCParm10 = _file.ReadString("COMPARM", "CParm10", "");
txtCParm11 = _file.ReadString("COMPARM", "CParm11", "");
txtCParm12 = _file.ReadString("COMPARM", "CParm12", "");
txtCParm13 = _file.ReadString("COMPARM", "CParm13", "");
txtCParm14 = _file.ReadString("COMPARM", "CParm14", "");
txtCParm15 = _file.ReadString("COMPARM", "CParm15", "");
txtCParm16 = _file.ReadString("COMPARM", "CParm16", "");
txtCParm17 = _file.ReadString("COMPARM", "CParm17", "");
txtCParm18 = _file.ReadString("COMPARM", "CParm18", "");
txtCParm19 = _file.ReadString("COMPARM", "CParm19", "");
txtCParm20 = _file.ReadString("COMPARM", "CParm20", "");
txtCParm21 = _file.ReadString("COMPARM", "CParm21", "");
txtCParm22 = _file.ReadString("COMPARM", "CParm22", "");
txtCParm23 = _file.ReadString("COMPARM", "CParm23", "");
txtCParm24 = _file.ReadString("COMPARM", "CParm24", "");
txtCParm25 = _file.ReadString("COMPARM", "CParm25", "");
txtCParm26 = _file.ReadString("COMPARM", "CParm26", "");
txtCParm27 = _file.ReadString("COMPARM", "CParm27", "");
txtCParm28 = _file.ReadString("COMPARM", "CParm28", "");
txtCParm29 = _file.ReadString("COMPARM", "CParm29", "");
txtCParm30 = _file.ReadString("COMPARM", "CParm30", "");
//[SETPARM]
txtSParm1 = _file.ReadString("SETPARM", "SParm1", "");
txtSParm2 = _file.ReadString("SETPARM", "SParm2", "");
txtSParm3 = _file.ReadString("SETPARM", "SParm3", "");
txtSParm4 = _file.ReadString("SETPARM", "SParm4", "");
txtSParm5 = _file.ReadString("SETPARM", "SParm5", "");
txtSParm6 = _file.ReadString("SETPARM", "SParm6", "");
txtSParm7 = _file.ReadString("SETPARM", "SParm7", "");
txtSParm8 = _file.ReadString("SETPARM", "SParm8", "");
txtSParm9 = _file.ReadString("SETPARM", "SParm9", "");
//[PRESSPARM]
txtPParm1 = _file.ReadString("PRESSPARM", "PParm1", "");
txtPParm2 = _file.ReadString("PRESSPARM", "PParm2", "");
txtPParm3 = _file.ReadString("PRESSPARM", "PParm3", "");
txtPParm4 = _file.ReadString("PRESSPARM", "PParm4", "");
txtPParm5 = _file.ReadString("PRESSPARM", "PParm5", "");
txtPParm6 = _file.ReadString("PRESSPARM", "PParm6", "");
txtPParm7 = _file.ReadString("PRESSPARM", "PParm7", "");
txtPParm8 = _file.ReadString("PRESSPARM", "PParm8", "");
txtPParm9 = _file.ReadString("PRESSPARM", "PParm9", "");
txtPParm10 = _file.ReadString("PRESSPARM", "PParm10", "");
txtPParm11 = _file.ReadString("PRESSPARM", "PParm11", "");
txtPParm12 = _file.ReadString("PRESSPARM", "PParm12", "");
txtPParm13 = _file.ReadString("PRESSPARM", "PParm13", "");
txtPParm14 = _file.ReadString("PRESSPARM", "PParm14", "");
txtPParm15 = _file.ReadString("PRESSPARM", "PParm15", "");
txtPParm16 = _file.ReadString("PRESSPARM", "PParm16", "");
txtPParm17 = _file.ReadString("PRESSPARM", "PParm17", "");
txtPParm18 = _file.ReadString("PRESSPARM", "PParm18", "");
txtPParm19 = _file.ReadString("PRESSPARM", "PParm19", "");
txtPParm20 = _file.ReadString("PRESSPARM", "PParm20", "");
txtPParm21 = _file.ReadString("PRESSPARM", "PParm21", "");
txtPParm22 = _file.ReadString("PRESSPARM", "PParm22", "");
txtPParm23 = _file.ReadString("PRESSPARM", "PParm23", "");
txtPParm24 = _file.ReadString("PRESSPARM", "PParm24", "");
txtPParm25 = _file.ReadString("PRESSPARM", "PParm25", "");
txtPParm26 = _file.ReadString("PRESSPARM", "PParm26", "");
txtPParm27 = _file.ReadString("PRESSPARM", "PParm27", "");
txtPParm28 = _file.ReadString("PRESSPARM", "PParm28", "");
txtPParm29 = _file.ReadString("PRESSPARM", "PParm29", "");
txtPParm30 = _file.ReadString("PRESSPARM", "PParm30", "");
txtPParm31 = _file.ReadString("PRESSPARM", "PParm31", "");
txtPParm32 = _file.ReadString("PRESSPARM", "PParm32", "");
txtPParm33 = _file.ReadString("PRESSPARM", "PParm33", "");
txtPParm34 = _file.ReadString("PRESSPARM", "PParm34", "");
txtPParm35 = _file.ReadString("PRESSPARM", "PParm35", "");
txtPParm36 = _file.ReadString("PRESSPARM", "PParm36", "");
txtPParm37 = _file.ReadString("PRESSPARM", "PParm37", "");
txtPParm38 = _file.ReadString("PRESSPARM", "PParm38", "");
txtPParm39 = _file.ReadString("PRESSPARM", "PParm39", "");
txtPParm40 = _file.ReadString("PRESSPARM", "PParm40", "");
txtPParm41 = _file.ReadString("PRESSPARM", "PParm41", "");
txtPParm42 = _file.ReadString("PRESSPARM", "PParm42", "");
txtPParm43 = _file.ReadString("PRESSPARM", "PParm43", "");
txtPParm44 = _file.ReadString("PRESSPARM", "PParm44", "");
txtPParm45 = _file.ReadString("PRESSPARM", "PParm45", "");
txtPParm46 = _file.ReadString("PRESSPARM", "PParm46", "");
txtPParm47 = _file.ReadString("PRESSPARM", "PParm47", "");
txtPParm48 = _file.ReadString("PRESSPARM", "PParm48", "");
txtPParm49 = _file.ReadString("PRESSPARM", "PParm49", "");
//[DPARM]
txtDParm1 = _file.ReadString("DPARM", "DParm1", "");
txtDParm2 = _file.ReadString("DPARM", "DParm2", "");
txtDParm3 = _file.ReadString("DPARM", "DParm3", "");
txtDParm4 = _file.ReadString("DPARM", "DParm4", "");
txtDParm5 = _file.ReadString("DPARM", "DParm5", "");
txtDParm6 = _file.ReadString("DPARM", "DParm6", "");
}
public static void SaveProfile()
{
string strPath = AppDomain.CurrentDomain.BaseDirectory;
_file = new IniFile(strPath + "Config.ini");
//CONFIG
_file.WriteString("CONFIG", "BaudRate", G_BAUDRATE); //写数据,下同
_file.WriteString("CONFIG", "DataBits", G_DATABITS);
_file.WriteString("CONFIG", "StopBits", G_STOP);
_file.WriteString("CONFIG", "G_PARITY", G_PARITY);
//COMMAND
_file.WriteString("COMMAND", "Cmd1", txtCmd1);
_file.WriteString("COMMAND", "Cmd2", txtCmd2);
_file.WriteString("COMMAND", "Cmd3", txtCmd3);
_file.WriteString("COMMAND", "Cmd4", txtCmd4);
_file.WriteString("COMMAND", "Cmd5", txtCmd5);
_file.WriteString("COMMAND", "Cmd6", txtCmd6);
_file.WriteString("COMMAND", "Cmd7", txtCmd7);
_file.WriteString("COMMAND", "Cmd8", txtCmd8);
_file.WriteString("COMMAND", "Cmd9", txtCmd9);
_file.WriteString("COMMAND", "Cmd10", txtCmd10);
_file.WriteString("COMMAND", "Cmd11", txtCmd11);
_file.WriteString("COMMAND", "Cmd12", txtCmd12);
_file.WriteString("COMMAND", "Cmd13", txtCmd13);
_file.WriteString("COMMAND", "Cmd14", txtCmd14);
_file.WriteString("COMMAND", "Cmd15", txtCmd15);
_file.WriteString("COMMAND", "Cmd16", txtCmd16);
_file.WriteString("COMMAND", "Cmd17", txtCmd17);
_file.WriteString("COMMAND", "Cmd18", txtCmd18);
_file.WriteString("COMMAND", "Cmd19", txtCmd19);
_file.WriteString("COMMAND", "Cmd20", txtCmd20);
//DESCRIPTION
_file.WriteString("DESCRIPTION", "Desc1", txtDesc1);
_file.WriteString("DESCRIPTION", "Desc2", txtDesc2);
_file.WriteString("DESCRIPTION", "Desc3", txtDesc3);
_file.WriteString("DESCRIPTION", "Desc4", txtDesc4);
_file.WriteString("DESCRIPTION", "Desc5", txtDesc5);
_file.WriteString("DESCRIPTION", "Desc6", txtDesc6);
_file.WriteString("DESCRIPTION", "Desc7", txtDesc7);
_file.WriteString("DESCRIPTION", "Desc8", txtDesc8);
//COMPARM
_file.WriteString("COMPARM", "CParm1", txtCParm1);
_file.WriteString("COMPARM", "CParm2", txtCParm2);
_file.WriteString("COMPARM", "CParm3", txtCParm3);
_file.WriteString("COMPARM", "CParm4", txtCParm4);
_file.WriteString("COMPARM", "CParm5", txtCParm5);
_file.WriteString("COMPARM", "CParm6", txtCParm6);
_file.WriteString("COMPARM", "CParm7", txtCParm7);
_file.WriteString("COMPARM", "CParm8", txtCParm8);
_file.WriteString("COMPARM", "CParm9", txtCParm9);
_file.WriteString("COMPARM", "CParm10", txtCParm10);
_file.WriteString("COMPARM", "CParm11", txtCParm11);
_file.WriteString("COMPARM", "CParm12", txtCParm12);
_file.WriteString("COMPARM", "CParm13", txtCParm13);
_file.WriteString("COMPARM", "CParm14", txtCParm14);
_file.WriteString("COMPARM", "CParm15", txtCParm15);
_file.WriteString("COMPARM", "CParm16", txtCParm16);
_file.WriteString("COMPARM", "CParm17", txtCParm17);
_file.WriteString("COMPARM", "CParm18", txtCParm18);
_file.WriteString("COMPARM", "CParm19", txtCParm19);
_file.WriteString("COMPARM", "CParm20", txtCParm20);
_file.WriteString("COMPARM", "CParm21", txtCParm21);
_file.WriteString("COMPARM", "CParm22", txtCParm22);
_file.WriteString("COMPARM", "CParm23", txtCParm23);
_file.WriteString("COMPARM", "CParm24", txtCParm24);
_file.WriteString("COMPARM", "CParm25", txtCParm25);
_file.WriteString("COMPARM", "CParm26", txtCParm26);
_file.WriteString("COMPARM", "CParm27", txtCParm27);
_file.WriteString("COMPARM", "CParm28", txtCParm28);
_file.WriteString("COMPARM", "CParm29", txtCParm29);
_file.WriteString("COMPARM", "CParm30", txtCParm30);
//SETPARM
_file.WriteString("SETPARM", "SParm1", txtSParm1);
_file.WriteString("SETPARM", "SParm2", txtSParm2);
_file.WriteString("SETPARM", "SParm3", txtSParm3);
_file.WriteString("SETPARM", "SParm4", txtSParm4);
_file.WriteString("SETPARM", "SParm5", txtSParm5);
_file.WriteString("SETPARM", "SParm6", txtSParm6);
_file.WriteString("SETPARM", "SParm7", txtSParm7);
_file.WriteString("SETPARM", "SParm8", txtSParm8);
_file.WriteString("SETPARM", "SParm9", txtSParm9);
//[PRESSPARM]
_file.WriteString("PRESSPARM", "PParm1", txtPParm1);
_file.WriteString("PRESSPARM", "PParm2", txtPParm2);
_file.WriteString("PRESSPARM", "PParm3", txtPParm3);
_file.WriteString("PRESSPARM", "PParm4", txtPParm4);
_file.WriteString("PRESSPARM", "PParm5", txtPParm5);
_file.WriteString("PRESSPARM", "PParm6", txtPParm6);
_file.WriteString("PRESSPARM", "PParm7", txtPParm7);
_file.WriteString("PRESSPARM", "PParm8", txtPParm8);
_file.WriteString("PRESSPARM", "PParm9", txtPParm9);
_file.WriteString("PRESSPARM", "PParm10", txtPParm10);
_file.WriteString("PRESSPARM", "PParm11", txtPParm11);
_file.WriteString("PRESSPARM", "PParm12", txtPParm12);
_file.WriteString("PRESSPARM", "PParm13", txtPParm13);
_file.WriteString("PRESSPARM", "PParm14", txtPParm14);
_file.WriteString("PRESSPARM", "PParm15", txtPParm15);
_file.WriteString("PRESSPARM", "PParm16", txtPParm16);
_file.WriteString("PRESSPARM", "PParm17", txtPParm17);
_file.WriteString("PRESSPARM", "PParm18", txtPParm18);
_file.WriteString("PRESSPARM", "PParm19", txtPParm19);
_file.WriteString("PRESSPARM", "PParm20", txtPParm20);
_file.WriteString("PRESSPARM", "PParm21", txtPParm21);
_file.WriteString("PRESSPARM", "PParm22", txtPParm22);
_file.WriteString("PRESSPARM", "PParm23", txtPParm23);
_file.WriteString("PRESSPARM", "PParm24", txtPParm24);
_file.WriteString("PRESSPARM", "PParm25", txtPParm25);
_file.WriteString("PRESSPARM", "PParm26", txtPParm26);
_file.WriteString("PRESSPARM", "PParm27", txtPParm27);
_file.WriteString("PRESSPARM", "PParm28", txtPParm28);
_file.WriteString("PRESSPARM", "PParm29", txtPParm29);
_file.WriteString("PRESSPARM", "PParm30", txtPParm30);
_file.WriteString("PRESSPARM", "PParm31", txtPParm31);
_file.WriteString("PRESSPARM", "PParm32", txtPParm32);
_file.WriteString("PRESSPARM", "PParm33", txtPParm33);
_file.WriteString("PRESSPARM", "PParm34", txtPParm34);
_file.WriteString("PRESSPARM", "PParm35", txtPParm35);
_file.WriteString("PRESSPARM", "PParm36", txtPParm36);
_file.WriteString("PRESSPARM", "PParm37", txtPParm37);
_file.WriteString("PRESSPARM", "PParm38", txtPParm38);
_file.WriteString("PRESSPARM", "PParm39", txtPParm39);
_file.WriteString("PRESSPARM", "PParm40", txtPParm40);
_file.WriteString("PRESSPARM", "PParm41", txtPParm41);
_file.WriteString("PRESSPARM", "PParm42", txtPParm42);
_file.WriteString("PRESSPARM", "PParm43", txtPParm43);
_file.WriteString("PRESSPARM", "PParm44", txtPParm44);
_file.WriteString("PRESSPARM", "PParm45", txtPParm45);
_file.WriteString("PRESSPARM", "PParm46", txtPParm46);
_file.WriteString("PRESSPARM", "PParm47", txtPParm47);
_file.WriteString("PRESSPARM", "PParm48", txtPParm48);
_file.WriteString("PRESSPARM", "PParm49", txtPParm49);
//[DPARM]
_file.WriteString("DPARM", "DParm1", txtDParm1);
_file.WriteString("DPARM", "DParm2", txtDParm2);
_file.WriteString("DPARM", "DParm3", txtDParm3);
_file.WriteString("DPARM", "DParm4", txtDParm4);
_file.WriteString("DPARM", "DParm5", txtDParm5);
_file.WriteString("DPARM", "DParm6", txtDParm6);
}
private static IniFile _file;//内置了一个对象
public static string G_BAUDRATE = "57600";//给ini文件赋新值并且影响界面下拉框的显示
public static string G_DATABITS = "8";
public static string G_STOP = "1";
public static string G_PARITY = "NONE";
public static string txtCmd1 = "";
public static string txtCmd2 = "";
public static string txtCmd3 = "";
public static string txtCmd4 = "";
public static string txtCmd5 = "";
public static string txtCmd6 = "";
public static string txtCmd7 = "";
public static string txtCmd8 = "";
public static string txtCmd9 = "";
public static string txtCmd10 = "";
public static string txtCmd11 = "";
public static string txtCmd12 = "";
public static string txtCmd13 = "";
public static string txtCmd14 = "";
public static string txtCmd15 = "";
public static string txtCmd16 = "";
public static string txtCmd17 = "";
public static string txtCmd18 = "";
public static string txtCmd19 = "";
public static string txtCmd20 = "";
//DESCRIPTION
public static string txtDesc1 = "";
public static string txtDesc2 = "";
public static string txtDesc3 = "";
public static string txtDesc4 = "";
public static string txtDesc5 = "";
public static string txtDesc6 = "";
public static string txtDesc7 = "";
public static string txtDesc8 = "";
//COMPARM
public static string txtCParm1 = "";
public static string txtCParm2 = "";
public static string txtCParm3 = "";
public static string txtCParm4 = "";
public static string txtCParm5 = "";
public static string txtCParm6 = "";
public static string txtCParm7 = "";
public static string txtCParm8 = "";
public static string txtCParm9 = "";
public static string txtCParm10 = "";
public static string txtCParm11 = "";
public static string txtCParm12 = "";
public static string txtCParm13 = "";
public static string txtCParm14 = "";
public static string txtCParm15 = "";
public static string txtCParm16 = "";
public static string txtCParm17 = "";
public static string txtCParm18 = "";
public static string txtCParm19 = "";
public static string txtCParm20 = "";
public static string txtCParm21 = "";
public static string txtCParm22 = "";
public static string txtCParm23 = "";
public static string txtCParm24 = "";
public static string txtCParm25 = "";
public static string txtCParm26 = "";
public static string txtCParm27 = "";
public static string txtCParm28 = "";
public static string txtCParm29 = "";
public static string txtCParm30 = "";
//[SETPARM]
public static string txtSParm1 = "";
public static string txtSParm2 = "";
public static string txtSParm3 = "";
public static string txtSParm4 = "";
public static string txtSParm5 = "";
public static string txtSParm6 = "";
public static string txtSParm7 = "";
public static string txtSParm8 = "";
public static string txtSParm9 = "";
public static string txtSParm10 = "";
public static string txtSParm11 = "";
//[PRESSPARM]
public static string txtPParm1 = "";
public static string txtPParm2 = "";
public static string txtPParm3 = "";
public static string txtPParm4 = "";
public static string txtPParm5 = "";
public static string txtPParm6 = "";
public static string txtPParm7 = "";
public static string txtPParm8 = "";
public static string txtPParm9 = "";
public static string txtPParm10 = "";
public static string txtPParm11 = "";
public static string txtPParm12 = "";
public static string txtPParm13 = "";
public static string txtPParm14 = "";
public static string txtPParm15 = "";
public static string txtPParm16 = "";
public static string txtPParm17 = "";
public static string txtPParm18 = "";
public static string txtPParm19 = "";
public static string txtPParm20 = "";
public static string txtPParm21 = "";
public static string txtPParm22 = "";
public static string txtPParm23 = "";
public static string txtPParm24 = "";
public static string txtPParm25 = "";
public static string txtPParm26 = "";
public static string txtPParm27 = "";
public static string txtPParm28 = "";
public static string txtPParm29 = "";
public static string txtPParm30 = "";
public static string txtPParm31 = "";
public static string txtPParm32 = "";
public static string txtPParm33 = "";
public static string txtPParm34 = "";
public static string txtPParm35 = "";
public static string txtPParm36 = "";
public static string txtPParm37 = "";
public static string txtPParm38 = "";
public static string txtPParm39 = "";
public static string txtPParm40 = "";
public static string txtPParm41 = "";
public static string txtPParm42 = "";
public static string txtPParm43 = "";
public static string txtPParm44 = "";
public static string txtPParm45 = "";
public static string txtPParm46 = "";
public static string txtPParm47 = "";
public static string txtPParm48 = "";
public static string txtPParm49 = "";
//[DPARM]
public static string txtDParm1 = "";
public static string txtDParm2 = "";
public static string txtDParm3 = "";
public static string txtDParm4 = "";
public static string txtDParm5 = "";
public static string txtDParm6 = "";
}
}