Page 1 of 1
เครื่องค้างเมื่อทำการรันโปรแกรม
Posted: Tue Jan 28, 2020 12:28 am
by nuttanan2140
สวัสดีครับ พอดีว่าผมเขียนโปรแกรมที่จะสุ่มจำนวนครั้งในการทำงานในแต่ละวันที่เลือก แต่เมื่อทำการรันโปรแกรม ก็เกิดอาการตัวโปรแกรมค้าง ไม่ตอบสนอง และปิดตัวลงทุกครั้ง และเป็นแบบนี้กับเครื่องอื่นๆด้วย จึงอยากขอความกรุณา ตรวจสอบตัวโปรแกรมของผมว่ามันเกิดจากสาเหตุใด และถ้าเกิดจากจำนวนโค้ดที่มากเกินไปขอความกรุณาช่วยแก้ไข ใหสามารถใช้งานได้โดยไม่ค้างด้วยครับ ขอบคุณครับ
โดยตัวโปรแกรมจะมีการกรอกค่าและเมื่อกดปุ่ม จะรันโปรแกรมไปหน้าต่างต่อไปตามลำดับ
1.jpg
2.jpg
3.jpg
กรอกข้อมมูลตามนี้ครับ

ส่วนไฟล์ข้อมูลอยู่ใน คอมเมนต์นะครับ สาเหตุที่ไม่ก็อป โค้ดมาเพราะว่า มันมีจำนวนมากจึงอยากแนบเป้นไฟล์แทนครับเพื่อความสะดวก
Re: เครื่องค้างเมื่อทำการรันโปรแกรม
Posted: Tue Jan 28, 2020 12:30 am
by nuttanan2140
ไฟล์งานจะอยู่ใน form ที่ชื่อ S1test S2test และ S3test ครับผม ขอบคุณครับ

Re: เครื่องค้างเมื่อทำการรันโปรแกรม
Posted: Tue Jan 28, 2020 8:00 pm
by snasui

ค้างเพราะบรรทัดนี้ครับ
Code: Select all
Loop Until S3test.TextBox4 + S3test.TextBox5 + S3test.TextBox6 + S3test.TextBox7 + S3test.TextBox8 + S3test.TextBox9 + S3test.TextBox10 + S3test.TextBox11 + S3test.TextBox12 + S3test.TextBox13 + S3test.TextBox14 + S3test.TextBox15 + S3test.TextBox16 + S3test.TextBox17 = aa
ถ้ายังไม่เข้าเงื่อนไขก็จะ Loop ไม่รู้จบ วิธีการ Debug ให้คลิกตรงที่ลูกศรชี้แล้วค่อย Run Code จากนั้นกดแป้น F8 ซ้ำ ๆ เพื่อจะ Run ไปทีละบรรทัดครับ
Re: เครื่องค้างเมื่อทำการรันโปรแกรม
Posted: Tue Jan 28, 2020 11:58 pm
by nuttanan2140
ขอบคุณครับ โค๊ดบรรทัดที่เกิดปัญหา ผมทำขึ้นเพื่อเป็นเงื่อนไข โดยเงื่อนไขคือให้ Textbox ทั้งหมดที่สุ่มเลขได้ใน S3test มีผลรมเท่ากับ ช่องล่างสุดใน S1test ครับ แต่ผมไม่ทราบว่าทำไมลูปถึงไม่หยุดตามเงื่อนไขนี้ ขอคามกรุณาช่วยตรวจสอบได้ไหมครับ
Re: เครื่องค้างเมื่อทำการรันโปรแกรม
Posted: Wed Jan 29, 2020 8:05 pm
by snasui

ผมแจ้งวิธี Debug เพื่อที่จะตรวจสอบได้เองให้เรียบร้อยแล้ว กรุณาทำตามนั้นจะได้ทราบว่าผิดพลาดตรงไหน อย่างไร ครับ
Re: เครื่องค้างเมื่อทำการรันโปรแกรม
Posted: Wed Jan 29, 2020 10:35 pm
by nuttanan2140
ตอนนี้สามารถรันโปรแกรมได้แล้วครับ ขอบคุณอาจารย์มากครับ
