Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > .NET Framework > Forum > ทำให้ array loop check data ใน text file 1000 รอบ ครับ หน้าแสดงผมคือ Form_Load


 

[.NET] ทำให้ array loop check data ใน text file 1000 รอบ ครับ หน้าแสดงผมคือ Form_Load

 
Topic : 123589



โพสกระทู้ ( 45 )
บทความ ( 0 )



สถานะออฟไลน์



ทำให้ array loop check data ใน text file 1000 รอบ ครับ หน้าแสดงผมคือ Form_Load



Tag : .NET, C#, VS 2008 (.NET 3.x), Mobile

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-06-28 11:16:57 By : bankzbox1 View : 2143 Reply : 26
 

 

No. 1



โพสกระทู้ ( 45 )
บทความ ( 0 )



สถานะออฟไลน์


Code (C#)
01.using System;
02.using System.Linq;
03.using System.Collections.Generic;
04.using System.ComponentModel;
05.using System.Data;
06.using System.Drawing;
07.using System.Text;
08.using System.Windows.Forms;
09.using System.IO;
10.using System.Text.RegularExpressions;
11. 
12.namespace CheckStock1
13.{
14.    public partial class SR : Form
15.    {
16.        public string A { get; set; }
17.        public string B { get; set; }
18.        public SR(string data,string data2)
19.        {
20.            InitializeComponent();
21.            A = data;
22.            B = data2;
23.        }
24.        private void SR_Load(object sender, EventArgs e)
25.        {
26.            textBox1.Focus();
27.            textBox3.Text = "0"
28.        }
29.        private FileInfo f;
30.        private void button1_Click_1(object sender, EventArgs e)
31.        {
32.            Menu m1 = new Menu();
33.            m1.Show();
34.            this.Hide();
35.        }
36.        private List<string> array = new List<string>();
37.        string C = DateTime.Now.ToString("dd/MM/yyyy");
38.        private void textBox1_KeyDown_1(object sender,KeyEventArgs e)
39.        {
40.            if (e.KeyCode == Keys.Enter)
41.            {
42.                if (textBox1.Text.Length >= 15 || textBox1.Text.Length < 5)
43.                {
44.                    MessageBox.Show("Number Invalid");
45.                    textBox1.Text = "";
46.                    return;
47.                }
48.                string str = ((TextBox) sender).Text;
49.                if (!array.Contains(str))
50.                {
51.                    array.Add(str);
52.                    int Number = Convert.ToInt32(textBox3.Text.ToString());
53.                    string nb = (++Number).ToString();
54.                    textBox3.Text = nb;
55.                    textBox2.Text = textBox1.Text.Substring(0, 4);
56.                    label5.Text = textBox1.Text;
57.                    string log = "CheckStock.txt";
58.                    this.textBox1.Multiline = true;
59.                    if (File.Exists(log) == true)
60.                    {
61.                        f = new FileInfo(log);
62.                        StreamWriter sw = f.AppendText();
63.                        sw.WriteLine(C + "\t" + A + "\t" + B + "\t" + textBox1.Text + "\t" + textBox2.Text + "\t" + "1");
64.                        textBox1.Text = "";
65.                        sw.Close();
66.                    }
67.                    else if (File.Exists(log) == false)
68.                    {
69.                        f = new FileInfo(log);
70.                        StreamWriter sw = f.CreateText();
71.                        sw.WriteLine(C + "\t" + A + "\t" + B + "\t" + textBox1.Text + "\t" + textBox2.Text + "\t" + "1");
72.                        textBox1.Text = "";
73.                        sw.Close();
74.                    }
75.                }
76.                else
77.                {
78.                    MessageBox.Show("Scan Again");
79.                    textBox1.Text = "";
80.                    return;
81.                }               
82.            }        
83.        }
84.        }
85.    }


อันนี้โค้ดของผมครับ ไม่รุจะใส่array ยังไง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-28 11:19:17 By : bankzbox1
 

 

No. 2



โพสกระทู้ ( 242 )
บทความ ( 0 )



สถานะออฟไลน์


Code (C#)
1.for (i=0 ; i<=1000 ; i++)
2.{
3. 
4.//นำเงื่อนไขมาใส่ครับ
5.}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-28 11:27:42 By : bigsuntat
 

 

No. 3



โพสกระทู้ ( 45 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 2 เขียนโดย : bigsuntat เมื่อวันที่ 2016-06-28 11:27:42
รายละเอียดของการตอบ ::
Code (C#)
01.private void SR_Load(object sender, EventArgs e)
02.        {
03.            string text = "CheckStock.txt";
04.            StreamReader sr = new StreamReader(text);
05.            String line = String.Empty;
06.            int i = 0;
07.            while ((line = sr.ReadLine()) != null)
08.            {
09.                for (i = 0; i <= 1000; i++)
10.                {
11.                    array[i] = Convert.ToInt32(line);
12.                }
13.            }
14.            textBox1.Focus();
15.            textBox3.Text = "0"
16.        }
17.error ตรง  Convert.ToInt32(line);


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-28 13:36:59 By : bankzbox1
 

 

No. 4



โพสกระทู้ ( 4,440 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 3 เขียนโดย : bankzbox1 เมื่อวันที่ 2016-06-28 13:36:59
รายละเอียดของการตอบ ::
รู้ได้ยังไงว่ามันมีถึง 1000 line เผื่อมันเกิน หรือ มัน ไม่ถึงละ

Code (C#)
1.private List<string> array = new List<string>();
2.foreach (string s in System.IO.File.ReadAllText(@"F:\TestCSharp\Net Work\Loadwebtoons\Loadwebtoons\TextFile1.txt").Trim())
3.             {
4.                 array.Add(s);
5.             }


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-28 14:19:06 By : lamaka.tor
 

 

No. 5



โพสกระทู้ ( 45 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 4 เขียนโดย : lamaka.tor เมื่อวันที่ 2016-06-28 14:19:06
รายละเอียดของการตอบ ::
พี่ครับผมใช้ .ReadAllText ไม่ได้ครับ เพราะมันไม่มีมันมีแต่ File.OpenText File.OpenRead ใช้ตัวไหนแทนได้มั้งครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-28 14:45:34 By : bankzbox1
 

 

No. 6



โพสกระทู้ ( 4,440 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

File.OpenText(filetxt).ReadToEnd()

แนะนำนิดครับ

ไม่ควรเก็บใน array แต่ให้ foreach เพื่อเช็คดีกว่า
ประมาณว่า

Code (C#)
01.private bool Check(string input)
02.        {
03.            bool b = false;
04. 
05.            foreach (string s in System.IO.File.ReadAllText(@"TextFile1.txt").Trim())
06.            {
07.                if (s == input)
08.                {
09.                    b = true;
10.                    return b;
11.                }
12.            }
13.            return b;
14.        }


Code (C#)
1.string str = ((TextBox) sender).Text;
2.if(!Check(str))
3.{
4.  using (StreamWriter sw =!System.IO.File.Exists(@"TextFile1.txt")? System.IO.File.CreateText(@"TextFile1.txt"):new StreamWriter(filelst)) { sw.WriteLine("5555"); }
5.}


โค้ดบ้านๆแค่นี้ก็ครบแล้วละครับ
ทั้งเช็ค ทั้งเพิ่ม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-28 15:27:56 By : lamaka.tor
 

 

No. 7



โพสกระทู้ ( 45 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 6 เขียนโดย : lamaka.tor เมื่อวันที่ 2016-06-28 15:27:56
รายละเอียดของการตอบ ::
Code (C#)
001.using System;
002.using System.Linq;
003.using System.Collections.Generic;
004.using System.ComponentModel;
005.using System.Data;
006.using System.Drawing;
007.using System.Text;
008.using System.Windows.Forms;
009.using System.IO;
010.using System.Text.RegularExpressions;
011. 
012.namespace CheckStock1
013.{
014.    public partial class SR : Form
015.    {
016.        public string A { get; set; }
017.        public string B { get; set; }
018.        public SR(string data,string data2)
019.        {
020.            InitializeComponent();
021.            A = data;
022.            B = data2;
023.        }
024.        private bool Check(string input)
025.        {
026.            bool b = false;
027.            foreach (string s in System.IO.File.OpenText(@"CheckStock.txt").ReadToEnd())
028.            {
029.                if(s==input)
030.                {
031.                    b = true;
032.                    return b;
033.                }
034.            }
035.            return b;
036.        }
037.        private List<string> array = new List<string>();
038.        private void SR_Load(object sender, EventArgs e)
039.        {
040. 
041.            //string log = "CheckStock.txt";
042.            //StreamReader sr = new StreamReader(log);
043.            //string line = string.Empty;
044.            //int i = 0;
045.            //while((line = sr.ReadLine()) != null)
046.            //{ 
047.            //        array.Add(line);  
048.            //}
049.             
050. 
051.            //string text = "CheckStock.txt";
052.            //StreamReader sr = new StreamReader(text);
053.            //String line = String.Empty;
054.            //while ((line = sr.ReadLine()) != null)
055.            //{
056.            //    for (int i = 0; i <= 1000; i++)
057.            //    {
058.            //        array[i] = Convert.ToInt32(line);
059.            //    }
060.            //}
061. 
062.            //foreach (string s in System.IO.File.ReadAllText(@"CheckStock.txt"))
063.            //{
064.            //    array.Add(s);
065.            //}
066.            textBox1.Focus();
067.            textBox3.Text = "0"
068.        }
069.        private FileInfo f;
070.        private void button1_Click_1(object sender, EventArgs e)
071.        {
072.            Menu m1 = new Menu();
073.            m1.Show();
074.            this.Hide();
075.        }
076.         
077.        string C = DateTime.Now.ToString("dd/MM/yyyy");
078.        private void textBox1_KeyDown_1(object sender,KeyEventArgs e)
079.        {
080.            if (e.KeyCode == Keys.Enter)
081.            {
082.                if (textBox1.Text.Length >= 15 || textBox1.Text.Length < 5)
083.                {
084.                    MessageBox.Show("Number Invalid");
085.                    textBox1.Text = "";
086.                    return;
087.                }
088.                string str = ((TextBox) sender).Text;
089.                if (!array.Contains(str))
090.                {
091.                    array.Add(str);
092.                    int Number = Convert.ToInt32(textBox3.Text.ToString());
093.                    string nb = (++Number).ToString();
094.                    textBox3.Text = nb;
095.                    textBox2.Text = textBox1.Text.Substring(0, 4);
096.                    label5.Text = textBox1.Text;
097.                    string log = "CheckStock.txt";
098.                    this.textBox1.Multiline = true;
099.                    if (File.Exists(log) == true)
100.                    {
101.                        f = new FileInfo(log);
102.                        StreamWriter sw = f.AppendText();
103.                        sw.WriteLine(C + "\t" + A + "\t" + B + "\t" + textBox1.Text + "\t" + textBox2.Text + "\t" + "1");
104.                        textBox1.Text = "";
105.                        sw.Close();
106.                    }
107.                    else if (File.Exists(log) == false)
108.                    {
109.                        f = new FileInfo(log);
110.                        StreamWriter sw = f.CreateText();
111.                        sw.WriteLine(C + "\t" + A + "\t" + B + "\t" + textBox1.Text + "\t" + textBox2.Text + "\t" + "1");
112.                        textBox1.Text = "";
113.                        sw.Close();
114.                    }
115.                }
116.                else
117.                {
118.                    MessageBox.Show("Scan Again");
119.                    textBox1.Text = "";
120.                    return;
121.                }               
122.            }        
123.        }
124.        }
125.    }


นี่ครับโค้ดของผม แต่ที่พี่ไห้มา foreach (string s in System.IO.File.ReadAllText(@"CheckStock.txt")) error ครับ ขึ้นมา cannot convert type char to string

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 10:06:29 By : bankzbox1
 

 

No. 8



โพสกระทู้ ( 4,440 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

error

บันทัดไหนรึ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 10:33:51 By : lamaka.tor
 

 

No. 9



โพสกระทู้ ( 45 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 8 เขียนโดย : lamaka.tor เมื่อวันที่ 2016-06-29 10:33:51
รายละเอียดของการตอบ ::
บรรทัดที่ 27 ครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 10:38:53 By : bankzbox1
 

 

No. 10



โพสกระทู้ ( 4,440 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

แปลกนะครับ

.ReadToEnd() ต้องออกมาเป็น string ใน txt ก็เป็น string แต่กลับ
error ขึ้นมา cannot convert type char to string

รึว่าใน txt จัดรูปแบบไฟล์ที่ไม่ใช่ string รึครับ

แต่ยังไงก็ตามลองดึงมาจากเจ้า StreamReader ซึ่งเป็นแม่แบบของ ReadAllText ดูครับ

https://msdn.microsoft.com/en-us/library/system.io.streamreader(v=vs.110).aspx

Code (C#)
01.using (StreamReader sr = new StreamReader(@"CheckStock.txt"))
02.            {
03.                string line;
04.                while ((line = sr.ReadLine()) != null)
05.                {
06.                     if(line ==input)
07.                   {
08.                    b = true;
09.                    return b;
10.                   }
11.                }
12.            }


ถ้ายัง error อยู่ น่าจะเป็นที่รูปแบบไฟล์ ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 11:01:44 By : lamaka.tor
 

 

No. 11



โพสกระทู้ ( 4,440 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ลองแบบนี้ดูครับ

Code (C#)
1.using (StreamReader sr = new StreamReader(@"CheckStock.txt", Encoding.Unicode))
2.           {
3.  
4.           }


http://stackoverflow.com/questions/2252168/c-sharp-cannot-implicitly-convert-type-string-to-system-io-streamreader
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 11:09:31 By : lamaka.tor
 

 

No. 12



โพสกระทู้ ( 4,440 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตรง .ReadToEnd()
error ขึ้นมา cannot convert type char to string

รู้แล้วครับ

ผมผิดเอง ตอนผมลองผมใช้ richTextBox ซึ่งมัน สามารถทำเป็น richTextBox1.Lines ได้

งั้นผมขอลองแก้โค้ดแรกดูนะครับ

Code (C#)
01.private bool Check(string input)
02.        {
03.            bool b = false;
04. 
05.            foreach (string s in System.IO.File.ReadAllText(@"TextFile1.txt").Trim().ToList<string>)
06.            {
07.                if (s == input)
08.                {
09.                    b = true;
10.                    return b;
11.                }
12.            }
13.            return b;
14.        }


ประมาณว่าเอา string มาทำเป็น array เลย แทนการใช้
private List<string> array = new List<string>();
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 11:24:34 By : lamaka.tor
 

 

No. 13



โพสกระทู้ ( 45 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 10 เขียนโดย : lamaka.tor เมื่อวันที่ 2016-06-29 11:01:44
รายละเอียดของการตอบ ::
Code (C#)
01.private bool Check(string input)
02.        {
03.              string log = "CheckStock.txt";
04.              StreamReader sr = new StreamReader(log);
05.              string line;
06.              bool b = false;
07.              //foreach (string s in System.IO.File.OpenText(@"CheckStock.txt").ReadToEnd())
08.              while((line = sr.ReadLine())!=null)
09.              {
10.                  if (line == input)
11.                  {
12.                      b = true;
13.                      return b;
14.                  }
15.              }
16.              return b;
17.        }

ไม่ error แล้วครับ แต่จะเอา private bool Check ตัวนี้เข้า Form_Load ยังไงครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 11:35:23 By : bankzbox1
 

 

No. 14



โพสกระทู้ ( 45 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 11 เขียนโดย : lamaka.tor เมื่อวันที่ 2016-06-29 11:09:31
รายละเอียดของการตอบ ::
แบบนี้ไม่ได้ครับ debug ดูแล้ว ข้อมูลที่เข้ามาเป็นภาษาอะไรก็ไม่รุคาฟ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 12:19:45 By : bankzbox1
 

 

No. 15



โพสกระทู้ ( 4,440 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 13 เขียนโดย : bankzbox1 เมื่อวันที่ 2016-06-29 11:35:23
รายละเอียดของการตอบ ::
แล้วจะเอาไปใส่ให้วุ่นวายทำไมละครับ

ในเมื่อมันใช้ใน

Code (C#)
1.private void textBox1_KeyDown_1(object sender,KeyEventArgs e)


แค่เอาโค้ดนี้ไปใส่แทนตัวเก่า

Code (C#)
1.string str = ((TextBox) sender).Text;
2.if(!Check(str))
3.{
4.  using (StreamWriter sw =!System.IO.File.Exists(@"TextFile1.txt")? System.IO.File.CreateText(@"TextFile1.txt"):new StreamWriter(filelst)) { sw.WriteLine("5555"); }
5.}



ส่วน
Code (C#)
1.private List<string> array = new List<string>();


ก็ตัดไปได้เลยไม่ได้ใช้แล้วนี่ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 13:38:02 By : lamaka.tor
 

 

No. 16



โพสกระทู้ ( 45 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 15 เขียนโดย : lamaka.tor เมื่อวันที่ 2016-06-29 13:38:02
รายละเอียดของการตอบ ::
คือผมจะไห้อ่านข้อมูลใน textfile ตอนเข้าหน้าโปรแกรมเฉยๆครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 14:23:44 By : bankzbox1
 

 

No. 17



โพสกระทู้ ( 4,440 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตามมุมมองไม่จำเป็นต้องใส่ใน SR_Load ครับ
เพราะเราคงไม่เช็คตั้งแต่เปิดมาอยู่แล้ว

ถ้าหากใช้
Code (C#)
1.sw.WriteLine(C + "\t" + A + "\t" + B + "\t" + textBox1.Text + "\t" + textBox2.Text + "\t" + "1");


แสดงว่า txt ไฟล์ ก็จะมีข้อมูลเปลี่ยนไปเรื่อยๆอยู่แล้วจึงไม่มีเหตุผลที่จะเก็บค่าใน SR_Load ให้หนักแรม

*** นอกจากเหตุผลอื่นที่สมเหตุสมผล มากกว่าการเช็คค่าต่างๆดังที่เห็นในโค้ด ครับ

ส่วนถ้าอยากเอาไปใส่จริงๆ ก็แค่

Code (C#)
1.string s = System.IO.File.OpenText(@"CheckStock.txt").ReadToEnd();

สำหรับ string
หรือ

Code (C#)
1.private List<string>  s = System.IO.File.OpenText(@"CheckStock.txt").ReadToEnd().ToList<string>;

สำหรับ array
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 14:35:48 By : lamaka.tor
 

 

No. 18



โพสกระทู้ ( 45 )
บทความ ( 0 )



สถานะออฟไลน์


รายละเอียดการทำงานของหน้านี้คือ

เข้ามาหน้านี้ จะทำการเช็คข้อมูลที่อยู่ใน text file "CheckStock.txt" จะเป็นการเช็คข้อมูลทีละบรรทัดจนครบทุกบรรทัดครับ

แล้วก็เริ่มสแกนตามปกติครับ ภายในช่องสแกน จะไม่สามารถสแกนซ้ำข้อมูลกับที่เคยสแกนไปก่อนแล้วได้ ข้อมูลที่จะเช็คว่าซ้ำไหม ไม่ได้เช็คที่text file ครับ เช็คที่ สแกนลงไปใน textbox ถ้าซ้ำกับที่สแกนไปจะเด้ง error ครับ ถ้าสแกนสำเร็จก็จะบันทึกข้อมูลลง text ไฟล์เลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 14:37:11 By : bankzbox1
 

 

No. 19



โพสกระทู้ ( 4,440 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

เข้ามาหน้านี้ จะทำการเช็คข้อมูลที่อยู่ใน text file "CheckStock.txt" จะเป็นการเช็คข้อมูลทีละบรรทัดจนครบทุกบรรทัดครับ

หากขั้นตอนเหมือน ใน

Code (C#)
1.private void textBox1_KeyDown_1(object sender,KeyEventArgs e)


หรือแค่เป็นการเก็บค่าเข้ามาเฉยๆ
ก้ไม่จำเป็นต้องเช็คก็ได้ครับ(แต่หากไม่เหมือน ค่อยว่ากันอีกทีครับ)

เพราะยังไงทุกครั้งที่ใช้

Code (C#)
1.private bool Check(string input)




ทั้งนี้ผมก็ไม่แน่ใจในวัตถุประสงค์ของ

เข้ามาหน้านี้ จะทำการเช็คข้อมูลที่อยู่ใน text file "CheckStock.txt" จะเป็นการเช็คข้อมูลทีละบรรทัดจนครบทุกบรรทัดครับ

เช่นกัน ว่าเก็บไว้ทำไม ครับ ในเมื่อเราต้องนำเข้าข้อมูลจาก txt ใหม่ตลอดอยู่แล้วทุกครั้งที่เช็คครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 14:45:32 By : lamaka.tor
 

 

No. 20



โพสกระทู้ ( 45 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 19 เขียนโดย : lamaka.tor เมื่อวันที่ 2016-06-29 14:45:32
รายละเอียดของการตอบ ::
คือแค่อยากเช็คว่า ถ้ามีข้อมูลซัก 1000 line จะเช็คข้อมูลนานแค่ไหนครับ เพราะถ้ามาทำซ้ำจากเดิม เพราะทุกวันจะคัดไฟล์ txt file ออกไปไว้ที่โปรแกรม report อีกทีครับ ก็คื่อจะตัดค่าที 1000รอบครับ ถ้าไม่ถึงก็จะมาทำต่อ หรือไม่ถ้าไม่ถึงจิงๆ วันต่อมาก็เริ่มสร้าง txt ไหม่อยู่ดีครับ

ขอโทดทีนะครับอาจจะเข้าใจยากไปหน่อยครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 15:44:04 By : bankzbox1
 

 

No. 21



โพสกระทู้ ( 4,440 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 20 เขียนโดย : bankzbox1 เมื่อวันที่ 2016-06-29 15:44:04
รายละเอียดของการตอบ ::
ลองดูได้ครับ
ลอง input ลงใน txt ซัก 10000 ค่าดูแล้ว
ลองใช้

Code (C#)
1.private bool Check(string input)

อาจจะเพิ่ม timespan


เพื่อเช็คตรวจสอบดู ที่ผมอยากสื่อคือ ผมรู้ตั้งแต่แรกแล้วว่าต้องการเช็คการประมวลผล
จึงได้บอกว่าเราไม่จำเป็นต้อง add เป็น array เพราะถึงยังไงเราก็ต้องวนเช็คใหม่อยู่แล้ว
จึงไม่แนะนำให้เพิ่มใน ตอนโหลด (เป็นการข้ามคำถามไปสู่คำตอบเลย)

ส่วนถ้าจะเช็คก็แค่

Code (C#)
1.private void SR_Load(object sender, EventArgs e)
2.        {
3.            textBox1.Focus();
4.            textBox3.Text = "0"
5.           int d = DateTime.Now.Second;
6.            bool b = Check("Test");
7.            MessageBox.Show("Check  " +  DateTime.Now.Second - d + "Second");
8.        }


แค่นี้เราก็สารมารถเช็คเวลาหยาบๆได้แล้วครับ



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 16:50:57 By : lamaka.tor
 

 

No. 22



โพสกระทู้ ( 151 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 21 เขียนโดย : lamaka.tor เมื่อวันที่ 2016-06-29 16:50:57
รายละเอียดของการตอบ ::
ผมนับถือคุณมากๆเลยครับ ตั้งใจตอบกระทู้ ติดตามผลตลอดเลยครับ สุดยอด

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 17:01:34 By : taotechnocom
 

 

No. 23



โพสกระทู้ ( 4,440 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 22 เขียนโดย : taotechnocom เมื่อวันที่ 2016-06-29 17:01:34
รายละเอียดของการตอบ ::


ผมว่ายิ่งผมตอบเยอะ ยิ่งหลงเข้าป่ากันเยอะเลยนะครับ 5555


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 17:25:27 By : lamaka.tor
 

 

No. 24



โพสกระทู้ ( 151 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 23 เขียนโดย : lamaka.tor เมื่อวันที่ 2016-06-29 17:25:27
รายละเอียดของการตอบ ::
ไม้ป่าเดียวกันหรอครับ อิอิ อันนี้ผมล้อเล่นน่ะครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-29 17:33:50 By : taotechnocom
 

 

No. 25



โพสกระทู้ ( 45 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 21 เขียนโดย : lamaka.tor เมื่อวันที่ 2016-06-29 16:50:57
รายละเอียดของการตอบ ::
ขอบคุนคาฟ พี่ ตอบผมทุกกระทู้เลย ได้คำตอบจากพี่หลายๆอย่าง ความรู้เพิ่มมาเลย

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-30 09:57:53 By : bankzbox1
 

 

No. 26



โพสกระทู้ ( 4,440 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 25 เขียนโดย : bankzbox1 เมื่อวันที่ 2016-06-30 09:57:53
รายละเอียดของการตอบ ::
สิ่งที่ผมตอบๆไป ก็ได้จากการค้นหา และ ลองทำดู

เมื่อผม ค้นหา และ ลองทำดู ผมก็จะได้ความรู้เพิ่มขึ้น

เมื่อได้ความรู้เพิ่มขึ้น จะทำให้เราเผยแพร่ความรู้ดีๆให้คนอื่นได้เยอะขึ้นครับ


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-30 10:20:52 By : lamaka.tor
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ทำให้ array loop check data ใน text file 1000 รอบ ครับ หน้าแสดงผมคือ Form_Load
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่