<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>ชุมชนคนรักภาษาเบสิค - Visual Basic Community - ทิปเทคนิคการเขียนโปรแกรม</title>
    <link>https://g2gsoft.com/webboard/forum.php?mod=forumdisplay&amp;fid=37</link>
    <description>Latest 20 threads of ทิปเทคนิคการเขียนโปรแกรม</description>
    <copyright>Copyright(C) ชุมชนคนรักภาษาเบสิค - Visual Basic Community</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Sat, 30 May 2026 11:22:58 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://g2gsoft.com/webboard/static/image/common/logo_88_31.gif</url>
      <title>ชุมชนคนรักภาษาเบสิค - Visual Basic Community</title>
      <link>https://g2gsoft.com/webboard/</link>
    </image>
    <item>
      <title>[VB.NET] การป้อนข้อมูลลง TextBox เป็นเลขทศนิยมแบบติดลบได้</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=316</link>
      <description><![CDATA[ก็คือการเช็ค หรือดักการกดคีย์เพื่อป้อนจำนวนตัวเลขให้อยู่ในรูปแบบเลขทศนิยมที่ติดลบ (เลข + ไม่ต้องใส่เครื่องหมาย) เช่น -0.12345 จะได้ไม่เกิด Error เวลาจะนำค่าไปประมวลผล ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Thu, 30 Apr 2020 06:13:29 +0000</pubDate>
    </item>
    <item>
      <title>[VB.NET] การเคลียร์เมมโมรี่ หลังจากทำการปิดฟอร์ม</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=306</link>
      <description><![CDATA[เมื่อต้องการปิดฟอร์ม : 


Me.Dispose() \'/ แทนการใช้คำสั่ง Me.Close()


GC.SuppressFinalize(Me) \'/ เพิ่มคำสั่ง GC (Gabage Collection) เพื่อทำการเคลียร์ค่าต่างๆออกไปจากหน่วยความจำ (หารายละเอียดอ่านเพิ่มเติมในเรื่องนี้ล่ะกันครับ)]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Sat, 14 Mar 2020 12:21:14 +0000</pubDate>
    </item>
    <item>
      <title>[VB.NET] การกดคีย์ Enter เพื่อเลื่อนตำแหน่งโฟกัสของ Control</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=305</link>
      <description><![CDATA[ใน Visual Basic ทุกรุ่น มันไม่มีคำสั่งโดยตรง เวลาที่ผู้ใช้กด Enter แล้วให้โฟกัสไปยัง Control ตัวถัดไป เพราะ VB มันใช้การกดปุ่ม Tab แทน แต่คนทั่วๆไ ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Sat, 14 Mar 2020 06:58:39 +0000</pubDate>
    </item>
    <item>
      <title>[VB.NET] เทคนิคการเร่งความเร็วในการเพิ่มไอเท็มให้กับ ComboBox Control</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=296</link>
      <description><![CDATA[มาดูโค้ดกันเถอะ ... 


ดาวน์โหลดโค้ดฉบับเต็ม VB.NET (2010) ได้ที่นี่ ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Thu, 26 Dec 2019 05:26:27 +0000</pubDate>
    </item>
    <item>
      <title>[VB.NET] การตรวจสอบว่าไฟล์ได้ถูกเปิดใช้งานอยู่หรือไม่</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=248</link>
      <description><![CDATA[โค้ดขนาดเล็กๆนี้ ก็คงมีประโยชน์บ้างไม่มากก็น้อย สำหรับแอดมินเอามาแปะไว้กันลืมครับ 5555+]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Sat, 01 Jun 2019 05:22:50 +0000</pubDate>
    </item>
    <item>
      <title>[VB.NET] การตรวจสอบค่าว่างใน TextBox ทุกๆตัวที่อยู่บนฟอร์ม</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=226</link>
      <description><![CDATA[อันนี้ถือว่าเป็นบันทึกกันลืมก็แล้วกันครับ โดยแอดมินจะทำไว้ 2 เวอร์ชั่น ... 

เวอร์ชั่นแรก ...


เวอร์ชั่นสอง ... สำหรับการตรวจสอบและแจ้งให้รู้ว่ามี TextBox ตัวใดบ้างที่ยังไม่มีการป้อนต่าใดๆ ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Sun, 17 Mar 2019 11:53:48 +0000</pubDate>
    </item>
    <item>
      <title>[VB.NET] การสร้างเหตุการณ์เดียวกันให้กับปุ่มคำสั่ง (Button) แบบหลายตัว</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=223</link>
      <description><![CDATA[เนื่องจาก VB.NET ไม่มี Index ให้ใช้งานกับ Control ต่างๆ จึงทำให้ต้องประกาศเหตุการณ์ที่ทำซ้ำๆกันตลอด เรามีทางแก้ปัญหาได้ด้วยการนำเอา List ของ Control มาใช้งานแทน ... 

หน้าจอออกแบบปุ่มคำสั่ง (Button) 

มาดูโค้ดกันเถอะ ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Fri, 15 Mar 2019 09:26:42 +0000</pubDate>
    </item>
    <item>
      <title>[VB.NET] การเปิดฟอร์มลูก (MDI Child Form) ให้แสดงผลแบบอยู่บนสุด (Modal)</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=197</link>
      <description><![CDATA[หากใครที่ติดตามผลงานของแอดมินมาตลอด ให้สังเกตว่าเวลาที่แอดมินออกแบบหน้าตาโปรแกรม เพื่อให้เกิด ความเป็นมิตรกับผู้ใช้ (User-Friendly) มา ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Fri, 07 Dec 2018 05:29:16 +0000</pubDate>
    </item>
    <item>
      <title>[VB6] mscomctl.ocx could not be loaded vb6 windows 10 64 bit</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=187</link>
      <description><![CDATA[A security issue has been identified that could compromise your Windows-based system running Microsoft Visual Basic 6.0 Service Pack 6. You can help protect your computer by installing this update from Microsoft. 

Download here ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Sat, 17 Nov 2018 06:52:58 +0000</pubDate>
    </item>
    <item>
      <title>[VB.NET] การเปิดอ่านไฟล์ PDF (Portable Document Format)</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=162</link>
      <description><![CDATA[เป็นอีกคำถามที่ถามเข้ามา จะทำฐานข้อมูลจัดเก็บเอกสาร PDF ได้อย่างไร? แต่ก่อนจะไปถึงจุดนั้นเราก็ต้องทำการเปิดไฟล์ PDF ให้ได้ซ่ะก่อนซ ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Tue, 11 Sep 2018 01:05:28 +0000</pubDate>
    </item>
    <item>
      <title>การใช้งาน WMI Code Creator Tool</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=156</link>
      <description><![CDATA[WMI หรือ Windows Management Instrumentation เป็นเครื่องมือในการเข้าถึงองค์ประกอบ (Component) ของข้อมูลต่างๆระดับเชิงลึก ในระบบปฎิบัติการวินโดวส์ (Windows) ได ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Tue, 04 Sep 2018 03:30:52 +0000</pubDate>
    </item>
    <item>
      <title>[VB6] การสั่งเริ่มต้นการทำงานให้กับโปรแกรม และการส่งค่าไปยัง Application</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=144</link>
      <description><![CDATA[ตัวอย่างนี้เป็นการสั่งงานจากการเขียนโค้ดด้วย VB6 เพื่อทำการเปิดโปรแกรม Notepad จากนั้นทำการส่งค่า หรือ คีย์สโตรก (สั่งจากโค้ดแทนการกด ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Mon, 23 Jul 2018 13:54:03 +0000</pubDate>
    </item>
    <item>
      <title>การแก้ปัญหา VB6 และ ActiveReports 2.0 รันบน Windows 10 Update ได้อย่างสมบูรณ์</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=141</link>
      <description><![CDATA[ตั้งแต่เกิดการ Update ระบบปฏิบัติการ Windows 10 จากเวอร์ชั่น 1709 เป็นต้นมา มีปัญหาที่เกิดขึ้นกับ Visual Basic 6.0 ก็คือเกิดการ Lag ในขณะที่เราจับ Contr ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Fri, 13 Jul 2018 05:31:50 +0000</pubDate>
    </item>
    <item>
      <title>คำสั่ง Region มีประโยชน์อย่างไร</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=113</link>
      <description><![CDATA[สวัสดีชาว VBG2G ทุก ๆ ท่าน
บางท่านอาจจะเคยใช้คำสั่ง Region มาแล้วอาจจะพบว่ามันมีประโยชน์มากมายมหาศาล
ถึงแม้ว่ามันจะไม่ช่วยประมวลผลโค้ด ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>puklit</author>
      <pubDate>Sat, 23 Jun 2018 09:15:56 +0000</pubDate>
    </item>
    <item>
      <title>[VB6] การนับจำนวนคำที่ต้องการ ด้วยการประยุกต์ใช้งานคำสั่งภายใน InStr (In String)</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=102</link>
      <description><![CDATA[ฟังค์ชั่น หรือคำสั่งภายใน Instr มีประโยชน์เอาไว้สำหรับการค้นหาคำที่ต้องการ หากมันค้นหาเจอ ก็จะคืนค่าตำแหน่งแรก ซึ่งเป็นเลขจำนวนเต็ ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Mon, 28 May 2018 06:51:58 +0000</pubDate>
    </item>
    <item>
      <title>[VB.NET] การป้อนค่าลง TextBox เพื่อให้รับค่าเฉพาะที่ต้องการได้เท่านั้น</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=87</link>
      <description><![CDATA[ตัวอย่างนี้จะให้สามารถกดได้เพียงตัวอักขระ (Character) คือ A - Z, 0 - 9 เครื่องหมาย - และ _ ได้เท่านั้น]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Sun, 11 Mar 2018 15:18:55 +0000</pubDate>
    </item>
    <item>
      <title>การสั่งพิมพ์ ActiveReports 2.0/ActiveReports .NET แบบไม่ต้องมีการ Preview</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=72</link>
      <description><![CDATA[เป็นคำถามที่ถามเข้ามาบ่อยมาก ในเรื่องการสั่งพิมพ์ ActiveReports ทั้งบน VB6/.NET ซึ่งคำตอบมันก็ในคู่มือนั่นแหละข่ะรับกระผม 

สำหรับ ActiveReports 2.0 ... (อย่าลืมสั่งรันรายงานก่อนด้วยครับ)  




สำหรับ ActiveReports .NET ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Thu, 28 Dec 2017 16:32:25 +0000</pubDate>
    </item>
    <item>
      <title>[VB6] การแก้ปัญหาเมื่อไม่สามารถใช้คำสั่ง SendKeys บน Windows 8/8.1/10</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=66</link>
      <description><![CDATA[สำหรับ Windows 8 ขึ้นไป VB6 จะเกิดปัญหาเมื่อเราใช้คำสั่ง SendKeys ทำให้เกิดเอ้อเหรอ Run-time error 70:permission denied. เราแก้ปัญหาได้ด้วยการเขียนฟังค์ชั่นขึ้นมาใหม่ แต่ใช้ชื่อเดิมได้ทันที ดังนี้คือ]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Fri, 22 Dec 2017 03:50:44 +0000</pubDate>
    </item>
    <item>
      <title>การแก้ปัญหา ActiveReports 2.0 ไม่ทำงานบน Windows 10 64 บิท เวอร์ชั่น 1709 (10.0.16299.125)</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=63</link>
      <description><![CDATA[หลังจากเผลอไปทำการอัพเดต Windows 10 ขนาด 64 บิทจากเวอร์ชั่น 1703 มาเป็น 1709 (Build 10.0.16299.125) ซึ่งมารู้ภายหลังว่ามีผลกระทบกับ ActiveReports 2.0 (AR2) เกิดเอ ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Mon, 18 Dec 2017 04:56:08 +0000</pubDate>
    </item>
    <item>
      <title>การแก้ปัญหาเมื่อต้องการให้รัน Visual Studio ในโหมด Administrator</title>
      <link>https://g2gsoft.com/webboard/forum.php?mod=viewthread&amp;tid=54</link>
      <description><![CDATA[แม้ว่าเราจะเข้าสู่ระบบปฏิบัติการ Windows ในโหมด Administrator หรือผู้ดูแลระบบสูงสุดแล้วก็ตามที แต่สำหรับช่วงเวลาของพัฒนาเพื่อการเขียนโค้ด ...]]></description>
      <category>ทิปเทคนิคการเขียนโปรแกรม</category>
      <author>thongkorn</author>
      <pubDate>Sun, 26 Nov 2017 14:02:54 +0000</pubDate>
    </item>
  </channel>
</rss>