1: using System;
2: using System.Collections.Generic;
3: using System.ComponentModel;
4: using System.Data;
5: using System.Drawing;
6: using System.Linq;
7: using System.Text;
8: using System.Threading.Tasks;
9: using System.Windows.Forms;
10: using System.Diagnostics;
11: using System.IO;
12: using System.Collections;
13:
14:
15: namespace EclipseCaptor
16: {
17: public partial class Form1 : Form
18: {
19: public Form1()
20: {
21: InitializeComponent();
22: }
23:
24: private void Form1_Load(object sender, EventArgs e)
25: {
26: timer1.Start();
27: Clock.Text = DateTime.Now.ToLongTimeString();
28: }
29:
30: private void timer1_Tick(object sender, EventArgs e)
31: {
32: DateTime now = DateTime.Now;
33: Clock.Text = now.ToLongTimeString();
34:
35:
36: string line = "";
37:
38: ArrayList al = new ArrayList();
39:
40: using (StreamReader sr = new StreamReader(
41: "TimeTable.txt", Encoding.GetEncoding("Shift_JIS")))
42: {
43: while ((line = sr.ReadLine()) != null)
44: {
45: al.Add(line);
46: }
47: }
48:
49: C2.Text = "C2 "+al[0].ToString().Substring(0, 2) + ":" +
50: al[0].ToString().Substring(2, 2) + ":" + al[0].ToString().Substring(4, 2);
51: Cmax.Text = "Cmax " + al[1].ToString().Substring(0, 2) + ":" +
52: al[1].ToString().Substring(2, 2) + ":" + al[1].ToString().Substring(4, 2);
53: C3.Text = "C3 " + al[2].ToString().Substring(0, 2) + ":"
54: + al[2].ToString().Substring(2, 2) + ":" + al[2].ToString().Substring(4, 2);
55:
56:
57: for (int i = 0; i < al.Count; i++)
58: {
59: Console.WriteLine(al[i]);
60: }
61: }
62:
63: private void button1_Click(object sender, EventArgs e)
64: {
65: Task task = Task.Run(() =>
66: {
67: Process.Start("demo_continuouscapture.exe");
68: });
69: }
70:
71:
72: }
73: }