public void GetINI()
{
Encoding encoder = Encoding.Unicode;
StreamReader sr = new StreamReader(Application.StartupPath + "\\中间子程序信号.ini", encoder);
while (!sr.EndOfStream)
{
string[] tmp = sr.ReadLine().Split(",".ToCharArray());
string[] tmp1 = tmp[0].Split("(".ToCharArray());
string[] txt = txtExpression.Text.Split("×".ToCharArray());
char[] delimiterChars = { '(', ')', '+', '×','[',']', '\t' };
string text = txtExpression.Text.ToString();
string[] words = text.Split(delimiterChars);
ArrayList al = new ArrayList(words);
for (int i = 0; i < words.Length; i++)
{
if (words[i].ToString() == "")
{
al.RemoveAt(i);
words = (string[])al.ToArray(typeof(string));
}
}
if (words.Length == 1)
{
textBox4.Text = words[0].ToString();
}
else
{
textBox4.Text = words[0].ToString();
textBox6.Text = words[1].ToString();
}
if (textBox4.Text == tmp1[0].ToString())
{
textBox5.Text = tmp[1].ToString() + "\r\n" + tmp[2].ToString();
txtHanYi.Text = tmp[3].ToString();
}
if (textBox6.Text == tmp1[0].ToString())
{
textBox7.Text = tmp[1].ToString() + "\r\n" + tmp[2].ToString();
textBox8.Text = tmp[3].ToString();
}
}
}