You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
129 lines
7.5 KiB
C#
129 lines
7.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using demo.ClassHelper.DirectoryOperate;
|
|
using demo.ClassHelper.FileOperate;
|
|
using System.Reflection;
|
|
|
|
namespace demo
|
|
{
|
|
public enum EmAxisSevonName
|
|
{
|
|
|
|
}
|
|
|
|
class GlobalMethod
|
|
{
|
|
public static string[] GetPartNumberFile()
|
|
{
|
|
List<string> fileName = new List<string>();
|
|
DirectoryOperate.GetFiles(GlobalVariable._PartNumberPath, ".ini", ref fileName);
|
|
string[] file = new string[fileName.Count];
|
|
for (int i = 0; i < fileName.Count; i++)
|
|
{
|
|
file[i] = fileName[i];
|
|
}
|
|
return file;
|
|
}
|
|
|
|
public static bool IsExitFile(string fileName)
|
|
{
|
|
return GetPartNumberFile().Contains(fileName) ? true : false;
|
|
}
|
|
|
|
public static void SetMatParam(string filePath)
|
|
{
|
|
GlobalVariable._StMat.lblCurX = IniHelper.ReadStrFromIni("MatParam", "x", filePath);
|
|
GlobalVariable._StMat.lblCurY = IniHelper.ReadStrFromIni("MatParam", "y", filePath);
|
|
GlobalVariable._StMat.lblCurH = IniHelper.ReadStrFromIni("MatParam", "h", filePath);
|
|
|
|
GlobalVariable._StAAOffset.txtU1 = IniHelper.ReadStrFromIni("OffsetParam", "txtU1", filePath);
|
|
GlobalVariable._StAAOffset.txtU2 = IniHelper.ReadStrFromIni("OffsetParam", "txtU2", filePath);
|
|
GlobalVariable._StAAOffset.txtU3 = IniHelper.ReadStrFromIni("OffsetParam", "txtU3", filePath);
|
|
GlobalVariable._StAAOffset.txtU4 = IniHelper.ReadStrFromIni("OffsetParam", "txtU4", filePath);
|
|
GlobalVariable._StAAOffset.txtV1 = IniHelper.ReadStrFromIni("OffsetParam", "txtV1", filePath);
|
|
GlobalVariable._StAAOffset.txtV2 = IniHelper.ReadStrFromIni("OffsetParam", "txtV2", filePath);
|
|
GlobalVariable._StAAOffset.txtV3 = IniHelper.ReadStrFromIni("OffsetParam", "txtV3", filePath);
|
|
GlobalVariable._StAAOffset.txtV4 = IniHelper.ReadStrFromIni("OffsetParam", "txtV4", filePath);
|
|
GlobalVariable._StAAOffset.txtW1 = IniHelper.ReadStrFromIni("OffsetParam", "txtW1", filePath);
|
|
GlobalVariable._StAAOffset.txtW2 = IniHelper.ReadStrFromIni("OffsetParam", "txtW2", filePath);
|
|
GlobalVariable._StAAOffset.txtW3 = IniHelper.ReadStrFromIni("OffsetParam", "txtW3", filePath);
|
|
GlobalVariable._StAAOffset.txtW4 = IniHelper.ReadStrFromIni("OffsetParam", "txtW4", filePath);
|
|
|
|
GlobalVariable._StBeforeAssembleOffset.txtBeforeAssembleX1 = IniHelper.ReadStrFromIni("OffsetParam", "txtBeforeAssembleX1", filePath);
|
|
GlobalVariable._StBeforeAssembleOffset.txtBeforeAssembleX2 = IniHelper.ReadStrFromIni("OffsetParam", "txtBeforeAssembleX2", filePath);
|
|
GlobalVariable._StBeforeAssembleOffset.txtBeforeAssembleX3 = IniHelper.ReadStrFromIni("OffsetParam", "txtBeforeAssembleX3", filePath);
|
|
GlobalVariable._StBeforeAssembleOffset.txtBeforeAssembleX4 = IniHelper.ReadStrFromIni("OffsetParam", "txtBeforeAssembleX4", filePath);
|
|
GlobalVariable._StBeforeAssembleOffset.txtBeforeAssembleY1 = IniHelper.ReadStrFromIni("OffsetParam", "txtBeforeAssembleY1", filePath);
|
|
GlobalVariable._StBeforeAssembleOffset.txtBeforeAssembleY2 = IniHelper.ReadStrFromIni("OffsetParam", "txtBeforeAssembleY2", filePath);
|
|
GlobalVariable._StBeforeAssembleOffset.txtBeforeAssembleY3 = IniHelper.ReadStrFromIni("OffsetParam", "txtBeforeAssembleY3", filePath);
|
|
GlobalVariable._StBeforeAssembleOffset.txtBeforeAssembleY4 = IniHelper.ReadStrFromIni("OffsetParam", "txtBeforeAssembleY4", filePath);
|
|
GlobalVariable._StBeforeAssembleOffset.txtBeforeAssembleR1 = IniHelper.ReadStrFromIni("OffsetParam", "txtBeforeAssembleR1", filePath);
|
|
GlobalVariable._StBeforeAssembleOffset.txtBeforeAssembleR2 = IniHelper.ReadStrFromIni("OffsetParam", "txtBeforeAssembleR2", filePath);
|
|
GlobalVariable._StBeforeAssembleOffset.txtBeforeAssembleR3 = IniHelper.ReadStrFromIni("OffsetParam", "txtBeforeAssembleR3", filePath);
|
|
GlobalVariable._StBeforeAssembleOffset.txtBeforeAssembleR4 = IniHelper.ReadStrFromIni("OffsetParam", "txtBeforeAssembleR4", filePath);
|
|
|
|
GlobalVariable._StAfterAssembleOffset.txtAfterAssembleX1 = IniHelper.ReadStrFromIni("OffsetParam", "txtAfterAssembleX1", filePath);
|
|
GlobalVariable._StAfterAssembleOffset.txtAfterAssembleX2 = IniHelper.ReadStrFromIni("OffsetParam", "txtAfterAssembleX2", filePath);
|
|
GlobalVariable._StAfterAssembleOffset.txtAfterAssembleX3 = IniHelper.ReadStrFromIni("OffsetParam", "txtAfterAssembleX3", filePath);
|
|
GlobalVariable._StAfterAssembleOffset.txtAfterAssembleX4 = IniHelper.ReadStrFromIni("OffsetParam", "txtAfterAssembleX4", filePath);
|
|
GlobalVariable._StAfterAssembleOffset.txtAfterAssembleY1 = IniHelper.ReadStrFromIni("OffsetParam", "txtAfterAssembleY1", filePath);
|
|
GlobalVariable._StAfterAssembleOffset.txtAfterAssembleY2 = IniHelper.ReadStrFromIni("OffsetParam", "txtAfterAssembleY2", filePath);
|
|
GlobalVariable._StAfterAssembleOffset.txtAfterAssembleY3 = IniHelper.ReadStrFromIni("OffsetParam", "txtAfterAssembleY3", filePath);
|
|
GlobalVariable._StAfterAssembleOffset.txtAfterAssembleY4 = IniHelper.ReadStrFromIni("OffsetParam", "txtAfterAssembleY4", filePath);
|
|
|
|
|
|
//string[] strArrMatSection = IniHelper.INIGetAllItems(filePath, "MatParam");
|
|
//for (int i = 0; i < strArrMatSection.Length; i++)
|
|
//{
|
|
// Type t0 = GlobalVariable._StMat.GetType();
|
|
// FieldInfo[] fields1 = t0.GetFields();
|
|
// foreach (FieldInfo field in fields1)
|
|
// {
|
|
// if (field.Name == strArrMatSection[i])
|
|
// {
|
|
// field.GetValue(IniHelper.ReadStrFromIni("MatParam", strArrMatSection[i], filePath));
|
|
// }
|
|
// }
|
|
//}
|
|
|
|
//string[] strArrOffsetSection = IniHelper.INIGetAllItems(filePath, "OffsetParam");
|
|
//for (int i = 0; i < strArrOffsetSection.Length; i++ )
|
|
//{
|
|
// Type t1 = GlobalVariable._StAAOffset.GetType();
|
|
// FieldInfo[] fields1 = t1.GetFields();
|
|
// foreach (FieldInfo field in fields1)
|
|
// {
|
|
// if (field.Name == strArrOffsetSection[i])
|
|
// {
|
|
// field.GetValue(IniHelper.ReadStrFromIni("OffsetParam", strArrOffsetSection[i], filePath));
|
|
// }
|
|
// }
|
|
|
|
// Type t2 = GlobalVariable._StBeforeAssembleOffset.GetType();
|
|
// FieldInfo[] fields2 = t2.GetFields();
|
|
// foreach (FieldInfo field in fields2)
|
|
// {
|
|
// if (field.Name == strArrOffsetSection[i])
|
|
// {
|
|
// field.GetValue(IniHelper.ReadStrFromIni("OffsetParam", strArrOffsetSection[i], filePath));
|
|
// }
|
|
// }
|
|
|
|
// Type t3 = GlobalVariable._StAfterAssembleOffset.GetType();
|
|
// FieldInfo[] fields3 = t3.GetFields();
|
|
// foreach (FieldInfo field in fields3)
|
|
// {
|
|
// if (field.Name == strArrOffsetSection[i])
|
|
// {
|
|
// field.GetValue(IniHelper.ReadStrFromIni("OffsetParam", strArrOffsetSection[i], filePath));
|
|
// }
|
|
// }
|
|
//}
|
|
|
|
}
|
|
|
|
}
|
|
}
|