วันพฤหัสบดีที่ 13 กรกฎาคม พ.ศ. 2560

เลือกจังหวัด อำเภอ ตำบล ด้วย vb 2010

คุยก่อนครับ  พอดีมีโอกาสเขียนโปรแกรมเก็บข้อมูลประวัติส่วนตัวของนักเรียนโรงเรียนเอกชนแห่งนึงนะครับ แล้วต้องมีการเก็บข้อมูลที่อยู่ ซึ่งเราก็รู้กันดีอยู่นะครับว่าเรื่องของที่อยู่ก็หนีไม่พ้น บ้านเลขที่ หมู่ แขวง/ตำบล เขต/อำเภอ จังหวัด ประมาณนี้ครับ ผมก็เลยจะทำเป็นลักษณะที่ว่า ให้เลือกจังหวัดแล้วมีอำเภอในจังหวัดนั้นขึ้นมา และเมื่อเลือกอำเภอก็มีตำบลของอำเภอนั้นขึ้นมาครับ ซึ่งออกตัวก่อนนะครับว่าอาจมีวิธีที่ดีกว่านี้ได้นะครับลองมองเป็นแนวทางพอ แต่ใช้วิธีอื่นก็ได้ถ้าดีกว่า

เริ่มต้นผมสร้างฐานข้อมูลก่อนนะครับ
ตารางจังหวัด tb_province ครับ ผมสร้าง 2 ฟิลด์คือ รหัสจังหวัด และ ชื่อจังหวัดนะครับ ตามรูปด้านล่างนี้เลยครับก็สร้างแล้วตรงนี้แล้วแต่นะครับอาจสร้างฟอร์มเพิ่มลบแก้ไขข้อมูลได้ครับแล้วแต่ท่าน แต่ผมไปกรอกในฐานให้ครบ 77 จังหวัดไปก่อน


จากนั้นผมสร้างตารางอำเภอ tb_aumphor ครับ โดยมี  3 ฟิลด์ครับ คือ รหัสอำเภอ ชื่ออำเภอและเพิ่มฟิลด์ รหัสจังหวัดขึ้นมาอีกฟิลด์ครับ และใส่รหัสของจังหวัดไปให้ตรงกับอำเภอนั้นๆแบบดังรูปครับ


ตารางสุดท้ายนะครับเป็นตารางตำบล tb_tumbon ครับ มี 3 ฟิลด์ ครับคือรหัสตำบล ชื่อตำบล และฟิลด์ รหัสอำเภอครับ คือใส่รหัสอำเภอให้ตรงกับตำบลนั้นๆครับแบบดังรูป


จากนั้นผมก็สร้าง Combobox มา 3 ตัวครับ ตัวแรกให้เก็บข้อมูลจังหวัดทั้งหมดจากตาราง tb_province ครับ โดยโค้ดตัวนี้ผมให้ทำงานตอน From_Load นะครับคือหมายความว่าเปิดโปรแกรมหน้านี้ขึ้นมาก็ให้แสดงข้อมูลจังหวัดขึ้นมาเลย ในที่นี้ combobox ชื่อ combobox6


หลังจากนั้นผมก็เขียน โค้ดให้แสดงข้อมูลอำเภอตามจังหวัดที่เลือกจากก่อนหน้านี้ครับ


และตำบลจากการเลือกอำเภอจากก่อนหน้านี้ครับ


โดยการเลือกจังหวัดนั้นจะทำให้เหตุการณ์ SelectionChangeCommitted ก็จะทำให้อำเภอที่จังหวัดที่เลือกไปแสดงที่ combobox7


การเลือกอำเภอก็เช่นเดียวกันครับ


เราก็จะได้โปรแกรมที่สามารถเลือกจังหวัด แล้วแสดงอำเภอ พอเลือกอำเภอแล้วแสดงตำบลได้ครับ

เลือกจังหวัด

อำเภอ


ตำบล

บทสรุป  ลองทดลองหรือใช้โค้ดแบบอื่นก็ได้นะครับ อันนี้ผมลองเขียนดูแล้วมันใช้ได้ครับ ก็เลยเอามาบอกกันครับเผื่อใครกำลังทำอยู่

วันพุธที่ 12 กรกฎาคม พ.ศ. 2560

ออกแบบเก็บข้อมูลนักเรียน vb2010

คุยกันก่อน  หลังจากได้ฐานข้อมูลแล้วผมก็เลยออกแบบโปรแกรมที่จะเก็บข้อมูลด้วยโปรแกรม vb2010 ครับ ผมแบ่งข้อมูลออกเป็น  5 ส่วนก่อนนะครับ คือ
1. ประวัตินักเรียน  ตรงนี้เก็บข้อมูลรายละเอียดส่วนบุคคลที่สำคัญๆ คือ รหัสประจำตัว  คำนำหน้า(คำนำหน้านี้ผมใช้ Combobox โดยใส่ใน Collection ไปเลยครับว่า  เด็กชาย เด็กหญิง นาย นาง นางสาว ความเป็นไปได้มีแค่นี้ ก็เลยใส่ไปซะเลย ถัดมาเป็น ชื่อ  นามสกุล ชื่อภาษาอักกฤษ นามสกุลภาษาอังกฤษ เพศตรงนี้ก็เหมือนกันครับใส่ไปใน Combobox เพศ ชาย หญิง คงไม่มีอย่างอื่น 55 วันเกิดก็ใช้ตัวช่วยอันเดิมครับ DateTimePickerThai.dll จากนั้นก็มีหมายเลขบัตรประชาชน  มีหมายเลขหนังสือเดินทาง ศาสนา (อันนี้ผมไม่รู้ว่าจริงๆมีกี่ศาสนาในโลกที่เค้านับถือกัน ก็เลย ทำเป็นฐานข้อมูลเลยครับ เพิ่ม แก้ไข ได้)  เชื่อชาติ กับ สัญชาติก็เหมือนกันครับ ทำเป็นฐานข้อมูลด้วย มีการเก็บรูปนักเรียนด้วยครับด้วย คอนโทรล Picturebox ครับ


2. ข้อมูลที่อยู่ ตรงนี้ผมออกแบบให้มี 2 ส่วนครับคือ ที่อยู่นักเรียนตามทะเบียนบ้านครับ กับข้อมูลที่อยู่ปัจจุบัน 2 ส่วนนี้ผมก็ออกแบบเหมือนกันล่ะครับ มีไว้เผื่อนักเรียนคนไหนไม่ได้อยู่ ณ ที่อยู่ตามทะเบียนบ้าน โดยรายละเอียดก็มีดังนี้ครับ  บ้านเลขที่  หมู่บ้าน ซอย ถนน รหัสไปรษณีย์ และโทรศัพท์ทั้งหมดนี้ใช้คอนโทรล Textbox ครับ  ส่วน จังหวัด เขต/อำเภอ แขวง/ตำบล นั้นใช้คอนโทรล Combobox ทำแบบพิเศษให้เค้าหน่อยคือ ให้เลือกจังหวัด  จากนั้น combobox ตรงอำเภอก็จะแสดงอำเภอของจังหวัดนั้นขึ้นมาและเมื่อเลือกอำเภอแล้ว ตำบลของอำเภอนั้นก็จะมีอยู่ใน combobox ตัวสุดท้ายครับ


บทสรุป บทความหน้าผมจะเอาส่วนที่เขียนควบคุมส่วนของจังหวัด อำเภอและ ตำบลมาให้ดูครับ ทั้งฐานข้อมูลและหน้าโปรแกรมครับผม

วันจันทร์ที่ 10 กรกฎาคม พ.ศ. 2560

Vb2010 Express กับ SQL Server 2008 Express

คุยกันก่อน  หลังจากได้งานเขียนโปรแกรมเล็กอีกหนึ่งตัวมาเขียน เป็นโปรแกรมเก็บข้อมูลนักเรียน ผมก็มานั่งคิดว่าจะเอาอะไรเป็นฐานข้อมูลดีสำหรับให้ Vb2010 Express ในการเขียน จัดการข้อมูล ถ้าจะเอา Access ก็หาข้อมูลความจุได้แค่ 2GB ครับ ก็เลยลองหาฐานข้อมูลใหม่ และก็สนใจตัวนึงครับชื่อ PostgreSQL อันนี้ Unlimited เลยครับ หลังจากตกลงในใจแล้วว่าจะเอาก็มานั่งลองเขียนติดต่อระหว่าง Vb2010 Express กับ PostgreSQL ลองยังไงก็ไม่ผ่าน หาแล้วลองแล้วลองอีกไม่ผ่าน ปวดหลังไปหมด 555 สุดท้ายมาสดุดกับ ฐานข้อมูลตัวใหม่ครับชื่อ SQL Server 2008 Express ค่ายเป็นค่ายเดียวกันด้วย ความจุก็เยอะดีครับ  ตัวธรรมดาก็ 4 GB แล้วครับ ถ้าเป็น R2 ก็น่าจะ 10GB เลย เท่าที่หาอ่านถ้าเข้าใจไม่ผิดนะครับ  จากนั้นผมก็ลงโปรแกรม SQL Server 2008 Express  ทันทีเลยครับ แล้วก็ไม่รอช้าเขียนโปรแกรมด้วย Vb2010 Express ติดต่อลองดึงข้อมูลทันที ครับ  ทีเดียวได้เลยโล่งงงงงงงงงงงงงง

ขั้นตอนการทำ ผมก็ลงโปรแกรม SQL Server 2008 Express  ครับใช้แบบ  เป็น ServerName\myInstanceName เค้าบอกว่าดีครับเพราะตัว Sqlserver สามารถแบ่ง Instance Name ได้หลายตัว หลังจากนั้นก็ลองสร้างตารางขึ้นมา 1 ตารางครับแล้วก็ลองเขียนโค้ดเพื่อทำการติดต่อครับ


เวลาอ้างก็เขียนตรง Server=ชื่อเครื่องครับ \ ชื่อInstance Name  ครับ แล้วก็ใส่ชื่อฐานข้อมูลของเราตรง Database ครับเท่านี้ก็ติดต่อได้แล้วเขียนโปรแกรมต่อได้เลย


ตรงนี้ก็เขียนแบบที่เคยทำครับ เหมือนติดต่อกับ Access ครับ ผมไม่ได้เปลี่ยนอะไรครับ ก๊อบมาด้วยซ้ำ
หลังจากนี้ที่ฟอร์มต่างๆเราก็เรียก Connectdatabase ใช้ได้ครับ

บทสรุป  ใครที่อยากเขียนโปรแกรมติดต่อกับฐานข้อมูลตัวไหนแนะนำครับไปที่ https://www.connectionstrings.com/  มีทุกอย่างที่ต้องการ

วันอาทิตย์ที่ 9 กรกฎาคม พ.ศ. 2560

โปรแกรมเก็บข้อมูลประวัตินักเรียน

คุยกันก่อน  หลังจากที่ผมเอาโปรแกรมรายรับรายจ่ายไปให้ลูกค้ามาครับ ก็เป็นอันเรียบร้อยครับเค้าก็พอใจครับเพราะเราเขียนให้เกินความต้องการไปครับ แต่ราคาเท่าเดิม 5555 วันนี้ก็รับงานต่อครับจากเจ้าเดิมนี่แหละ คือเค้าเป็นโรงเรียนเอกชนครับ และต้องการเก็บข้อมูลนักเรียนของเค้าที่มีอยู่ไม่มากเท่าไหร่ครับประมาณ 400 คน ด้วยความที่เค้าอยากได้แต่ตอนนี้ผมเข้าใจเค้านะครับว่าไอ้จะบอกเราทั้งหมดว่าอยากได้อะไรบ้างเป็นเรื่องยากพอสมควรครับเพราะยังไม่เห็นโปรแกรม คร่าวๆคืออยากได้ให้เก็บข้อมูลธรรมดาครับ เก็บข้อมูลส่วนตัวนักเรียน ข้อมูลที่อยู่ ครอบครัว ประมาณนั้น แต่รายละเอียดก็บอกได้เลยว่า มันระเอียดยิบ เพราะเก็บทุกอย่าง มองดูแล้วโปรแกรมนี้ไม่ยากอะไรครับ เพียงแต่มันมีรายละเอียดเยอะแค่นั้นครับ

เริ่มออกแบบ ผมก็มานั่งคิดว่าคงใช้โปรแกรมตัวเดิมเขียนครับ vb2010 นี่แหละครับ เวอร์ชั่นสูงกว่านี้เครื่องผมมันโหลดช้า 555 ฐานข้อมูลอาจจะต้องเปลี่ยนจากโปรแกรมตัวที่แล้วที่ใช้ Access เพราะข้อมูลและลักษณะการใช้ต่างจากเดิมคิดว่าจะใช้ Postgresql ครับ เข้าไปดูตัวอย่างโปรแกรมที่มีคนเขียนไว้มากมาย ก็พอจะได้แนวคิดมาบ้างครับและก็มีข้อสงสัยอยู่หลายอย่างพอสมควรและต้องหาคำตอบในลำดับต่อไป

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

ตอนนี้ผมเริ่มศึกษาการติดต่อจากโปรแกรม vb2010 กับ ฐานข้อมูล PostgreSQL ครับ https://www.connectionstrings.com/postgresql/  ตามลิงค์นี้ครับลองดูว่าจะสำเร็จหรือไม่ ยังไงจะมาเล่าให้ฟังครับเค้าบอกว่า ถ้าเขียนติดต่อได้อย่างอื่นนี่เหมือน Access เลย ผมจะลองดู


บทสรุป  โปรแกรมตัวใหม่นี้จะลองอะไรที่ไม่เคยลองครับ ก็คือ Vb2010 กับฐานข้อมูล PostgreSQL ครับ

วันศุกร์ที่ 7 กรกฎาคม พ.ศ. 2560

โปรแกรม รายรับรายจ่าย เสร็จแล้ววววววววว

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

1. การเข้าโปรแกรม
เริ่มจากเข้าที่ ไอคอนหน้าตาแบบนี้ครับ


2. การ Activate
โปรแกรมมี Activate นิดนึงครับเพราะก็เขียนมาเนอะมันก็ไม่อยากให้เค้าก๊อบกันง่ายๆน่ะครับ เสียดายงานอยากได้ก็ลงทุนกันนิดนึงนะครับ


3. หน้าตาโปรแกรม
หน้าโปรแกรมแรกก็ไม่ได้มีอะไรมากมายผู้ใช้เค้าต้องการให้เรียบง่ายและดูสะอาดตาที่สุด เพราะคนมาให้เขียนค่อนข้างมีอายุนิดนึงครับ แต่เค้ามีความเทคโนโลยีนิดนึงครับ หลังจากมีการ Activated เรียบร้อยแล้วก็สามารถเข้าระบบมาได้โดยรหัสผ่านเริ่มต้นเป็น 123 ครับเดี๋ยวเปลี่ยนได้ทีหลัง


4. การกำหนดข้อมูลของหน่วยงาน
 ณ ตอนนี้ใส่เป็นโรงเรียนครับ  มีการใส่ชื่อ 2 ท่านครับ คืออาจเป็นผู้บริหารและเลขาก็ได้

5. การกำหนดรายการรายได้และรายการรายจ่าย 
เพื่อให้ผู้ใช้ไปเลือกตอนลงรายการรายได้และรายจ่ายตรงนี้สามารถ เพิ่ม ลบ แก้ไข ได้ตามความต้องการเลยครับ




6. การลงรายการรายได้และรายจ่าย
หลังจากเราได้เพิ่มรายการและรายได้แล้วเราก็สามารถลงรายการรายได้และรายจ่ายในแต่ละวันได้ตามต้องการครับ สามารถลงได้ ณ วันที่เปิดโปรแกรม รายการย้อนหลังได้ ทุกวันมีการรวมสรุปไว้ด้วย สามารถยกเลิกรายการได้ด้วย



7. ระบบการออกรายงาน
ทำ 2 แบบครับ แบบแยกรายงานรายได้ แยกรายการรายจ่าย และ สรุปโดยการเปรียบเทียบรายการรายจ่าย  โดยสามารถเลือกช่วงเวลาวันที่ได้ หรือ เอาวันเดียวก็ได้สามารถพิมพ์ออกเป็นรายงานกระดาษได้




8. การรักษาความปลอดภัย
ในส่วนของการรักษาความปลอดภัยนั้นผมได้ทำระบบการเปลี่ยนรหัสผ่านการเข้าใช้โปรแกรม  และการสำรองข้อมูลเอาไว้ให้เค้าได้ใช้ครับ เรื่องรหัสผ่านเข้าโปรแกรมก็สำคัญครับเพราะมันเป็นเรื่องเงินๆทองๆ เอาคนเกี่ยวข้องให้ใช้ได้อย่างเดียวก็อุ่นใจเค้าครับ  อีกอย่างสำคัญมากก็คือการสำรองข้อมูลครับ เผื่อเครื่องที่เค้าใช้มันมีปัญหาก็จะได้เอาข้อมูลที่สำรองไว้มา Restore และใช้งานต่อได้



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

วันพฤหัสบดีที่ 6 กรกฎาคม พ.ศ. 2560

การ backup และ restore vb2010 + access2013

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


เริ่มจากที่ผมสร้างฟอร์มหน้าตาแบบด้านบนเลยครับ อธิบายง่ายๆก็คือ ให้เราคิดว่าจะทำอะไรก่อนเช่น ถ้าต้องการสำรองข้อมูล ขั้นตอนก็มีดังนี้ครับ
1. เลือกตรงปุ่ม ... แล้วเลือกไฟล์ ฐานข้อมูลของเราในโฟลเดอร์โปรแกรม AT_Accounting ใน C: ครับจากนั้นเลือกตัวโปรแกรม Access ของผมชื่อ Accounting แล้วก็ทำการคลิกปุ่มสำรองได้เลย โค้ดที่เขียนที่ปุ่มสำรองก็มีแบบนี้ครับ
ตรงนี้ระบบจะถามว่าจะตั้งชื่อไฟล์ว่าอะไรเก็บไว้ที่ไหนครับ

2. เลือกตรงปุ่ม ... แล้วเลือกไฟล์ฐานข้อมูลที่เรามีการบันทึกไว้จากข้อที่ 1 แล้วจากนั้นคลิกปุ่มเรียกคืน ตัวโปรแกรมก็จะเอาไฟล์ที่เราเลือกไปแทนที่ที่มีอยู่แล้ว ทุกอย่างที่มีการเปลี่ยนแปลงก็จะเป็นอันใหม่ทั้งหมดครับ


เรื่องสุดท้ายแต่จริงๆไม่ได้บอกตั้งแต่แรกๆครับคือผมใช้ คอนโทรล OpenFileDialog สำหรับเปิดไฟล์ขึ้นมาเลือกครับ กับอีกอันคือ SaveFileDialog คือเลือกบันทึกไฟล์ครับ


บทสรุป  จริงไม่ยากครับในการเขียนการสำรองฐานข้อมูลแบบง่ายๆ ไม่ได้ซับซ้อนอะไรเยอะครับ ใช้เครื่องมือ OpenFileDialog กับ SaveFileDialog  และโค้ดอีกนิดหน่อยก็ได้ส่วนการสำรองและเรียกคืนแล้วครับผม







วันพุธที่ 5 กรกฎาคม พ.ศ. 2560

เรื่องวันที่ กับ Vb2010 Access2013

คุยกันก่อน  ผมหายไปหลายวันครับ เกือบ 4 วันเลย มีปัญหาเกี่ยวกับการใช้วันที่ครับในการเขียนโปรแกรม รายรับรายจ่าย ปัญหาปวดหัวเหมือนกันเพราะไม่ค่อยได้เขียนอะไรที่เกี่ยวข้องกับวันที่มากเท่าที่ควรมันเลยไม่มีความสันทัดเรื่องนี้เลย ตอนแรกผมใช้ MonthCalendar ครับแล้วเครื่องก็ตั้งเรื่องของวันที่เป็น English ครับ ฐานข้อมูลก็เก็บเป็นวันที่แบบย่อ  มันก็ปกติครับ เก็บได้เลือกได้ไม่มีไรน่ากังวล แต่คราวนี้พอตอนมาทดสอบโปรแกรมแล้ว มันดูขัดๆสิคราวนี้ ตัวโปรแกรมเป็นภาษาไทยอย่างดีแต่พอเลือกเกี่ยวกับวันที่เป็นภาษาอังกฤษซะงั้น ก็ไม่ได้เอะใจอะไร คิดว่างั้นก็ไปเปลี่ยน Datetime ของเครื่องคอมพิวเตอร์เป็นไทยดิ  เสร็จแล้วก็ทดสอบโปรแกรมบันทึกตามปกติ แต่มันเริ่มไม่ปกติครับเพราะตอนเลือกออกรายงานมันดันไม่ได้     อ้าวซวยล่ะสิ

ตอนไปเก็บในฐานข้อมูลตอนเลือก DateTime ของเครื่องมันเป็น เดือน วัน ปี (เป็น พ.ศ ด้วยนะ) ครับ แต่พอเปลี่ยนมาเป็น DateTime ไทย มันเป็น วันที่ เดือน ปี(พ.ศ) ครับ พอตอนออกรายงานมีปัญหาตอนเลือกช่วงเวลาสิครับเหมือนมันใช้ภาษาไทยไม่ได้ซะงั้น ผมก็ลองเปลี่ยน DateTime ไปมาหลายรอบ เท่าที่สังเกตุ  ถ้าเปลี่ยนเป็น English มันจะได้ครับ  ปัญหามันเกิดว่าตัว MonthCalendar มันก็เปลี่ยนตามครับเป็น English ตาม ผมก็ไปหาข้อมูลว่าทำไงถึงจะทำให้ MonthCalendar  ไม่เปลี่ยนตามเครื่อง เค้าก็บอกว่าไม่ได้ อ้าวซวยอีก เอาไงดีน้า หาอยู่ 2 วันลองหลายวิธีทั้งการใช้โค้ดมาช่วย
System.globalization.cultureinfo.getcultureinfo("th-TH") และ System.globalization.cultureinfo.getcultureinfo("en-US") มาใช้ก็ไม่ได้ ครับเปลี่ยนโดยการใช้ Date Fomat มาใช้ก็ไม่ได้ เก็บเป็น  dd/MM/yyyy หรือ M/d/yy หรืออะไรก็ไม่ได้ นอกจากเปลี่ยนDateTime ของเครื่อง ปวดหัว

ตัวช่วยของผม datetimepickerthai  ผมเปิดเว็บบอร์ดอยู่เว็บนึงเจอตัวนี้ครับ datetimepickerthai เอาว่ะลองดูโดยสรุปก็คือมันจะแสดงปฏิทินเป็นภาษา ไทยครับ  ตัวเครื่องก็เป็น English ครับ เออมันใช้ได้ครับ รอดตัวไป อยากขอบคุณคนทำเหลือเกินแต่ไม่มีข้อมูลเค้า ถ้าวันนึงเค้าผ่านมาเห็นสิ่งที่ผมเขียนผมจะบอกว่าขอบคุณมาก จริงๆเค้าก็บอกนะครับว่าอย่าใช้งานจริง แต่ที่ผมทดสอบใช้มันใช้ได้ดีครับ ก็ขออนุญาตใช้จริงๆละกัน กราบงามๆ 3 ทีครับ  ไปดูที่เค้าคุยกันได้ที่นี่ครับ https://www2.thaiadmin.org/board/index.php?topic=85197.0
ดูจากที่นี่แล้วมีครบครับทั้ง Dll และการเขียนโค้ดใช้งาน



สรุปครับ ขอบคุณ www2.thaiadmin.org และคุณ Sara (เห็นเขียนแบบนี้ครับ)  รอดตัวไปผม


โปรแกรมตั้งเวลา เข้าแถว เปิดเสียงหมดเวลา หมดคาบเรียน หรือชั่วโมงเรียน

สวัสดีครับในรอบ 2 ปี ผมหายไปตั้งแต่ปี 2560 ไม่ได้มาเขียน Blog เลย วันนี้กลับมา พร้อมกับโปรแกรมตัวนึงที่เขียนขึ้นเพื่อใช้งาน เล่านิดนึงครับ ผ...