อยากทราบว่าการเข้ารหัสแบบ Caesar Substitution Ciphers คืออะไรและมีวิธีการทำงานอย่างไร? [ อ่านต่อ ]  |
slide PPT Game Puzzle Number ล่าสุด  |
บทความที่ 36:: เรื่อง การ หาขนาดของไฟล์ [File Size ]  |
บทความเรื่อง การทำ Screen Saver อย่างง่าย ๆ ดัวยตนเอง กับ VB.NET2005  |
การ comment ที่ละหลายบรรทัด ใน VB.NET 2005  |
การสร้าง Class Printer เพื่อสั่งพิมพ์ข้อความด้วย VB.NET2005  |
ตัวอย่างโจทย์ ทางคณิศาสตร์ ด้วย VB.NET2005  |
การเชื่อมฐานข้อมูล MySQL ด้วย VB.NET2005 |
โปรแกรม Get_Computer_Name ด้วย VB.NET2005 |
ดาวน์โหลด Sheet และ Source Code โปรแกรมระบบ จองห้องพักโรงแรม AsiaAirPort |
ดาวน์โหลด Sheet และ Source Code โปรแกรมระบบ Inventory2008 |
โปรแกรม ShutDown , Restart , LogOff Computer ด้วย VB.NET2005 |
โปรแกรม ตรวจสอบหมายเลขไอพี ของเครื่องคอมฯของ คุณ ด้วย VB.NET2005 |
ดาวน์โหลดโปรแกรมจัดการโฟลเดอร์ ด้วย VB.NET2005 |
|
โปรแกรม download HTML จาก URL ด้วย VB.NET2005 |
|
ดาวน์โหลด Source Code โปรแกรมแปลงเลขฐาน [ ไฟล์ .rar ] |
|
การตรวจสอบความกว้างของจอภาพ ใน vb.net2005 |
|
การกำหนดรูปพื้นหลังให้ย่อขยายตามขนาดของฟอร์ม |
|
การตรวจสอบการป้อนอีเมล์ จาก ผู้ใช้งาน |
|
การตรวจสอบการป้อนอีเมล์ จาก ผู้ใช้งาน |
|
รู้จัก และการจัดการกับ MDI Form(Multiple Document Interface Form ) |
|
เปลี่ยนสีตัวอักษร ขนาด หรือ รูปแบบ ตัวอักษรบนปุ่ม Button ตอนรันโปรแกรม |
|
การเข้ารหัส(Encrypt) แบบ Columnar Transposition Cipher |
|
การเพิ่มฟอร์ม การลบฟอร์ม ออกจากโปรแเจ็กต์ และ การเรียกฟอร์มอื่น มาแสดง |
|
Sorting Algorithms ขั้นตอนวิธีจัดเรียงข้อมูล |
|
เขียนโปรแกรมติดต่อ Socet เพื่อรับและอ่านข้อมูลไฟล์เว็บเพจจาก Server ด้วย VB.NET |
|
การเขียนโปรแกรมติดต่อพอร์ต COM1 ,COM2 (En) |
|
การสร้างเกม Hi-Lo แบบง่าย ๆ |
|
การใช้งาน MainMenu |
|
VB.NET 2005 มีอะไรใหม่ (What's new in VB.NET 2005) |
|
คำสั่ง DoEvents หรือ Application.DoEvents คืออะไร ? |
|
Overflow คืออะไร ? |
|
การแสดงหมายเลขบรรทัดในหน้าต่าง views code ของ Microsoft Visual Studio.Net 2003 |
|
การใช้ Function Shell ในการรันโปรแกรมอื่นขึ้นใน VB.NET |
|
การสุ่มตัวเลขใน VB>NET [ คำสั่ง RND() และ Randommize() ] |
|
การใช้งานฟังก์ชันทางคณิตศาสตร์ใน VB.NET >>> Math |
|
คำสั่ง VbCrLf คืออะไร มีประโยชน์อย่างไร |
|
ฟังก์ ชันเกี่ยวกับ วันที่ Date , DateDiff , DateAdd , Format etc. |
|
การสร้าง Link ไปยังเว็บไซต์ แบบง่าย ๆ |
|
การ Save Image ด้วยคำสั่ง บรรทัดเดียว |
|
การ แสดงตำแหน่งของ เมาส์ บนฟอร์มเหมือน โปรแกรม Paint Brush |
|
การจัดการกับ ข้อความ String Manipulation |
|
โปรแกรมแปลงเลขฐานสิบ เป็นเลขฐานสอง |
|
การจัดการไฟล์ (File Management System) |
|
โปรแกรมแปลงเลขฐานสิบ เป็นเลขฐานสอง [ อ่านรายละเอียด ] |
|
การ Save Image ด้วยคำสั่ง บรรทัดเดียว [ อ่านรายละเอียด ] |
|
การสร้าง Link ไปยังเว็บไซต์ แบบง่าย ๆ [ อ่านรายละเอียด ] |
|
การใช้งานฟังก์ชั่นทางคณิตศาสตร์ Math [ อ่านรายละเอียด ] |
ใน vb.net2005 เราสามารถเขียนคำสั่งหลาย ๆ คำสั่งในบรรทัดเดียวกันได้ {โดยปกติ คอมไพล์เลอร์ของ visual basic นั้นจะมองหนึ่งคำสั่ง หนึ่งบรรทัด } เพื่อเป็นการประหยัดบรรทัดคำสั่งใน source code โดยใช้เครื่องหมาย โคลอน : ดังตย.
dim a ,b , c, d as integer
a= 5 : b = 10 : c=20 : d=30
หรือ
button1.enabled= false : button1.enabled= false : button1.enabled= false
การใช้งานเครื่องหมาย _ (under score)
ภาษา visual basic นั้น ได้กำหนดให้ การเขียนคำสั่ง 1 คำสั่ง นั้น ต้องจบภายในบรรทัดเดีียวกัน หรือ หนึ่งคำสั่ง หนึ่งบรรทัดนั้นเอง แต่บางครั้ง หรือ บางคำสั่งของ visual basic ก็อาจจะต้องเขียนคำสั่งยาวมากทำให้ ยากต่อการอ่านคำสั่ง {ต้องเลื่อน scroll bar นั่นเอง }
ต.ย.
if TextBox1.Text = "" Then
Msgbox("กรุณาป้อนข้อมูลใน TextBox ก่อนครับ",MsgboxStyle.yesnocancel + MsgboxStyle.Critical , "MyProject")
else
end if
สังเกตุตรงบรรทัดคำสั่ง Msgbox จะเห็นว่าค่อนข้างยาว เราสามารถตัดขึ้นบรรทัดใหม่ได้ โดยใช้ _ ดังนี้
If TextBox1.Text = "" Then
MsgBox("กรุณาป้อนข้อมูลใน TextBox ก่อนครับ", _
MsgBoxStyle.YesNoCancel + MsgBoxStyle.Critical, _
"MyProject")
Else
End If
หมายเหตุ :: ก่อน _ ต้องเว้นช่องว่าง 1 ช่องก่อน
คำสั่งในการทดสอบเครือข่าย PING มีรูปแบบดังนี้
Dim value As Boolean = My.Computer.Network.Ping(hostNameOrAddress)
Dim value As Boolean = My.Computer.Network.Ping(address)
Dim value As Boolean = My.Computer.Network.Ping(hostNameOrAddress ,timeout)
Dim value As Boolean = My.Computer.Network.Ping(address ,timeout)
Example 1.
If My.Computer.Network.Ping("198.01.01.01") Then
MsgBox("Server pinged successfully.")
Else
MsgBox("Ping request timed out.")
End If
Example 2.
If My.Computer.Network.Ping("www.siam2dev.com",1000) Then
MsgBox("Server pinged successfully.")
Else
MsgBox("Ping request timed out.")
End If .
คำสั่งในการตรวจสอบข้อมูลใน Flash Drive [ 14/04/2552 ]
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim drives() As System.IO.DriveInfo = System.IO.DriveInfo.GetDrives()
For Each drive As System.IO.DriveInfo In drives
'Skip floppy's.. useless garage.
' If the user is using a B:\ drive, they deserve to experience a 1 second lag
' that I can't stand with the A:\
If drive.Name <> "A:\" Then
' Check if the drive is removable
If drive.DriveType = IO.DriveType.Removable Then
Dim directory As String = drive.Name
Dim fileDialog As New OpenFileDialog()
fileDialog.InitialDirectory = directory
fileDialog.ShowDialog()
End If
End If
Next
End Sub
' ต.ย. คำสั่งแสดงค่า ต่ำสุด และ สูงสุดของข้อมูลชนิดพื้นฐานใน VB.NET ที่สามารถเก็บได้
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
MsgBox("Max Int16 = " & Int16.MaxValue & vbCrLf & _
"Min Int16 = " & Int16.MinValue & vbCrLf & _
"Max Int32 = " & Int32.MaxValue & vbCrLf & _
"Min Int32 = " & Int32.MinValue & vbCrLf & _
"Max Int64 = " & Int64.MaxValue & vbCrLf & _
"Min Int64 = " & Int64.MinValue & vbCrLf & _
"Max Decimal = " & Decimal.MaxValue & vbCrLf & _
"Min Decimal = " & Decimal.MinValue & vbCrLf & _
"Max Single = " & Single.MaxValue & vbCrLf & _
"Min Single = " & Single.MinValue & vbCrLf & _
"Max Double = " & Double.MaxValue & vbCrLf & _
"Min Double = " & Double.MinValue, , "Min Max Value Of PDT")
End Sub
ผลลัพธ์ ::
บทความเรื่อง การใช้ Crystal Report + MySql + VB.NET ภาษาไทย 
เป็นบทความที่ใช้ในการสร้าง CrystalReports โดยใช้ ADO.NET DataSet + กับดึงข้อมูลจาก MySQL มาโชว์ด้วย VB.NET ก็พยายามเขียนอยู่ อาทิตย์นึงก็คลอดออกมาจนได้ครับ (ถ้าว่าง ๆ น่าจะเร็วกว่านี้)
ผมพยายามอธิบายแบบ Step by Step สำหรับผู้ที่เริ่มใช้งาน น่ะครับ
ผิดพลาดประการใดก็ขออภัยไว้ ณ ที่นี้ด้วยครับ
ไปดาวน์โหลดมาดูกันได้ที่นี่ ครับ
ตัวบทความ
http://www.filelodge.com/files/hdd2/17512/MySql%20Call%20Crystal%20Reports%20with%20.Net.rar
SourceCode ของ บทความ
http://www.filelodge.com/files/hdd2/17512/StockManagement.zip
Utility ที่ใช้ในบทความ
http://www.filelodge.com/files/hdd2/17512/XSDGenerator1.0.zip
การเขียนโปรแกรม VB.NET 2005 ติดต่อ RFID อ่านได้ที่นี่ครับ
[ http://www.rfidbasic.com/main.php?topic_id=31 ] 
ลองของใหม่กับ Visual Studio 2008 Express Edition 
แจก ... โปรแกรมพิมพ์รหัสบาร์โค้ดฟรี (Barcode Printing)
โปรแกรมพิมพ์รหัสบาร์โค้ด (Barcode Printing) ตัว (เล็กๆ) นี้ของผมซึ่งเป็นเวอร์ชั่นแจกฟรี ก็หวังว่าคงจะโดนใจพี่น้องบ้างน่ะครับ สำหรับเวอร์ชั่นเสียตังค์ (ให้ผม) ส่วนใหญ่ก็แทบจะทั้งนั้นครับ คือ การอ่านข้อมูลจาก DataBase เข้ามาเพื่อทำการเลือกพิมพ์รหัสบาร์โค้ด (ดูตัวอย่างส่วนหนึ่งของเวอร์ชั่นเสียตังค์) ... แต่จะเวอร์ชั่นไหนๆก็แล้วแต่ สิ่งที่ผู้ใช้งาน (User) ต้องการมากที่สุด คือ อะไรก็ได้ที่มันง่ายๆ เปิดโปรแกรมปุ๊บ ขอให้อิฉันพิมพ์ออกมาได้ทันทีเป็นพอ จะมาตั้งค่าโน่น ค่านี่ อิฉันน่ะรำค๊าญ รำคาญฮ้า ... 55555 ส่วนรายละเอียดต่างๆของบาร์โค้ดก็คงขอไว้ในโอกาสต่อไป แล้วผมจะมาสาธยายให้ฟังครับ อ่านรายละเอียดเพิ่มเติม ... ที่นี่ แล้วคุณจะได้รู้จักกับพวกจับฉ่ายฟรีแลนซ์ ... 55555 [ คลิกที่นี่]
การเลือกภาษา : In the eyes of the beholder
เรื่องของการเลือกใช้ภาษาคอมพิวเตอร์ ผมว่ามันเหมือนกับศาสนานะ ทะเลาะกัน รบกันแทบประดาตาย สุดท้ายก็ไม่ได้คำตอบหรอกครับ ว่าศาสนาไหนดีกว่า หรือเป็นจริงกว่ากัน ภาษาคอมพิวเตอร์ก็เช่นกันครับ ลงว่าคุณเริ่มใช้ภาษาอะไรแล้ว คุณคงต้องบอกว่าภาษานั้นดีที่สุด มันเป็นธรรมชาติของมนุษย์อยู่แล้วครับ ที่พออะไรแล้ว ก็จะถือว่าสิ่งที่ตัวเองเลือกเป็นสิ่งที่ดีสุด ถ้าใครมาพูดแย้งกับความเชื่อของตัวเอง ก็ต้องมีการปกป้องกันเต็มที่ ดังนั้น ผมจึงคิดแล้วคิดอีกว่าจะเขียนบทความนี้ดีหรือไม่ มาตัดสินใจวินาทีสุดท้าย เขียนดีกว่า เพราะมีคนเขียนถามผมมาเยอะ ถ้าไม่แสดงความคิดเห็นเสียเลย ก็จะดูไม่ดี เอาเป็นว่าผมพยายามเขียนให้เป็นกลางที่สุดก็แล้วกัน ถ้าใครไม่เห็นด้วย ก็ให้คิดว่า มองกันคนละมุมก็แล้วกัน
อ่านต่อที่นี่ >>
สถาปัตยกรรมของ Multitier Client Server

-
เมื่อกล่าวถึงระบบของไคร์เอนท์/เซิร์ฟเวอร์เรามักรู้จักระบบไคร์เอนท์/เซิร์ฟเวอร์ในด้านการเป็นผู้ที่คอยจัดการกับข้อมูลต่างๆ
ทั้งทางตรงและทางอ้อมผ่านตัวเซิร์ฟเวอร์ ในสมัยก่อนไคร์เอนท์/เซิร์ฟเวอร์ทำได้เฉพาะในระบบเล็กๆเท่านั้น
ไม่สามารถใช้ผ่านระบบเครือข่ายขนาดใหญ่ได้เนื่องจากข้อจำกัดในด้านเครื่องมือและเทคโนโลยี
เมื่อมีการตื่นตัวในการใช้ระบบเครือข่ายมากขึ้นแต่ความสามารถในระบบไคร์แอนท์/เซิร์ฟเวอร์ยังไม่เพียงพอทางองค์กรต่างๆ จึงเริ่มมีการปรับปรุงให้ระบบไคร์เอนท์/เซิร์ฟเวอร์มีประสิทธิภาพมากขึ้นทั้งความสะดวกในการใช้และขนาดของระบบที่เหมาะสม
แต่ปัญหาที่ตามมาก็คือ ลักษณะโครงสร้างแบบใดจึงจะเหมาะสมกับระบบที่ใช้กันอยู่? :-Two Tier หรือ Three Tier??
รายละเอียด Edition ต่าง ของ MS SQL Server 2005
MS SQL Server 2005 ที่ออกมามี 5 Edition คือ
1. Express Edition เป็น Edtion ฟรี
- OS : Windows XP, Windows 2000, Windows 2003
- รองรับ DB ไม่เกิน 4 GB, Ram ไม่เกิน 1 G, 1 CPU
- SQL Server Express Management Studio
- ไม่มี BI Tools
- เหมาะกับงานที่มีขนาดไม่ใหญ่ มาก เป็น Edition ที่มาแทน MSDE (ของ MS SQL 2000)
Link to download
2. Workgroup Edition
- OS : Windows XP, Windows 2000, Windows 2003
- รองรับ DB ไม่จำกัดขนาด, Ram ไม่เกิน 3 G, 2 CPU
- รองรับการทำ repication แบบจำกัด กับ full-text search
- รองรับการทำ Log Shipping
- ไม่มี BI Tools
- เหมาะกับงานในระดับกลาง ที่ไม่ต้องการใช้งาน BI Tools
3. Standard Edition
- OS : Windows XP, Windows 2000, Windows 2003
- รองรับ DB ไม่จำกัดขนาด, Ram ไม่จำกัด , 4 CPU
- รองรับการทำ repication กับ full-text search
- มี BI Tools ได้แก่ Analysis Services, Reporting Services, Notification Services, Data Transformation Services.
- รองรับการทำ Mirror,Data Mining
- เหมาะกับงานในระดับกลาง ที่ต้องการใช้งาน BI Tools
4. Developer Edition
feature เหมือน Entrepirse Edtion ต่างกันแค่เพียง license ที่ใช้ได้เฉพาะการพัฒนา และสามารถลงบน windows xp ได้
5. Enterprise Edtion
- OS : Windows 2000, Windows 2003
- รองรับ DB ไม่จำกัดขนาด, Ram ไม่จำกัด , CPU ไม่จำกัด
- รองรับการทำ repication กับ full-text search
- มี BI Tools ได้แก่ Analysis Services, Reporting Services, Notification Services, SQL Server integration service (SSIS หรือ DTS ใน 2000).
- รองรับการทำ Mirror,Data Mining
- รองรับการทำ Failover Clustering
- เหมาะกับงานในระดับขนาดใหญ่ ที่ต้องการใช้งาน BI Tools และมีเสถียรภาพสูง
รายละเอียดเพิ่มเติม :
SQL Server 2005 Features Comparison
ที่มา: http://www.thaisqlserver.com/forum/Default.aspx?g=posts&t=7 |
เล่นไฟล์เสียงแบบง่ายๆ ใน VB.NET
รูปแบบคำสั่ง
My.Computer.Audio.Play("ที่อยู่ของไฟล์เสียง")
หากต้องการหยุดการเล่นไฟล์เสียงกให้็ใช้คำสั่ง
My.Computer.Audio.Stop
ตัวอย่าง


|
|
SQL Server 2005 Create Database and Table
สร้างฐานข้อมูล (Database) และการสร้างตาราง (Table) และการจัดการข้อมูลพื้นฐานของ SQL Server 2005
|
|
|
การเขียนโปรแกรม VB.NET 2005 ติดต่อ RFID 

|
|
ลองของใหม่กับ Visual Studio 2008 Express Edition
|
|
แจก ... โปรแกรมพิมพ์รหัสบาร์โค้ดฟรี (Barcode Printing)
โปรแกรมพิมพ์รหัสบาร์โค้ด (Barcode Printing) ตัว (เล็กๆ) นี้ของผมซึ่งเป็นเวอร์ชั่นแจกฟรี ก็หวังว่าคงจะโดนใจพี่น้องบ้างน่ะครับ สำหรับเวอร์ชั่นเสียตังค์ (ให้ผม) ส่วนใหญ่ก็แทบจะทั้งนั้นครับ คือ การอ่านข้อมูลจาก DataBase เข้ามาเพื่อทำการเลือกพิมพ์รหัสบาร์โค้ด (ดูตัวอย่างส่วนหนึ่งของเวอร์ชั่นเสียตังค์) ... แต่จะเวอร์ชั่นไหนๆก็แล้วแต่ สิ่งที่ผู้ใช้งาน (User) ต้องการมากที่สุด คือ อะไรก็ได้ที่มันง่ายๆ เปิดโปรแกรมปุ๊บ ขอให้อิฉันพิมพ์ออกมาได้ทันทีเป็นพอ จะมาตั้งค่าโน่น ค่านี่ อิฉันน่ะรำค๊าญ รำคาญฮ้า ... 55555 ส่วนรายละเอียดต่างๆของบาร์โค้ดก็คงขอไว้ในโอกาสต่อไป แล้วผมจะมาสาธยายให้ฟังครับ อ่านรายละเอียดเพิ่มเติม ... ที่นี่ แล้วคุณจะได้รู้จักกับพวกจับฉ่ายฟรีแลนซ์ ...

|
บทความเรื่อง การใช้ Crystal Report + MySql + VB.NET ภาษาไทย
เป็นบทความที่ใช้ในการสร้าง CrystalReports โดยใช้ ADO.NET DataSet + กับดึงข้อมูลจาก MySQL มาโชว์ด้วย VB.NET ก็พยายามเขียนอยู่ อาทิตย์นึงก็คลอดออกมาจนได้ครับ (ถ้าว่าง ๆ น่าจะเร็วกว่านี้)
ผมพยายามอธิบายแบบ Step by Step สำหรับผู้ที่เริ่มใช้งาน น่ะครับ
ผิดพลาดประการใดก็ขออภัยไว้ ณ ที่นี้ด้วยครับ
ไปดาวน์โหลดมาดูกันได้ที่นี่ ครับ
ตัวบทความ
http://www.filelodge.com/files/hdd2/17512/MySql%20Call%20Crystal%20Reports%20with%20.Net.rar
SourceCode ของ บทความ
http://www.filelodge.com/files/hdd2/17512/StockManagement.zip
Utility ที่ใช้ในบทความ
http://www.filelodge.com/files/hdd2/17512/XSDGenerator1.0.zip

|
บทความเรื่อง การใช้ Crystal Report + MySql + VB.NET ภาษาไทย
เป็นบทความที่ใช้ในการสร้าง CrystalReports โดยใช้ ADO.NET DataSet + กับดึงข้อมูลจาก MySQL มาโชว์ด้วย VB.NET ก็พยายามเขียนอยู่ อาทิตย์นึงก็คลอดออกมาจนได้ครับ (ถ้าว่าง ๆ น่าจะเร็วกว่านี้)
ผมพยายามอธิบายแบบ Step by Step สำหรับผู้ที่เริ่มใช้งาน น่ะครับ
ผิดพลาดประการใดก็ขออภัยไว้ ณ ที่นี้ด้วยครับ
ไปดาวน์โหลดมาดูกันได้ที่นี่ ครับ
ตัวบทความ
http://www.filelodge.com/files/hdd2/17512/MySql%20Call%20Crystal%20Reports%20with%20.Net.rar
SourceCode ของ บทความ
http://www.filelodge.com/files/hdd2/17512/StockManagement.zip
Utility ที่ใช้ในบทความ
http://www.filelodge.com/files/hdd2/17512/XSDGenerator1.0.zip

|

VB.NET_02_graphics_in_vb_net_05_Animation02
[สำหรับ ppt 2003 ] [ Source Code ]
|
ต.ย. เกมปริศนาเติมเต็มตัวเลข  |
ต.ย. เกมทอยลูกเต๋า , เกมเศรษฐ๊  |
บทความที่ 36:: เรื่อง การ หาขนาดของไฟล์ [File Size ]  |
การเชื่อมฐานข้อมูล MySQL ด้วย VB.NET2005 |
โปรแกรม ShutDown , Restart , LogOff Computer ด้วย VB.NET2005  |
โปรแกรม ตรวจสอบหมายเลขไอพี ของเครื่องคอมฯของ คุณ ด้วย VB.NET2005  |
| |
โปรแกรม download HTML จาก URL ด้วย VB.NET2005  |
ดาวน์โหลดโปรแกรม แแปลงเลขฐาน convert digit 1.0  |
การสร้างโปรแกรม Ping เครือข่าย ใน vb.net2005 แบบง่าย ๆ  |
ต.ย. เกมส์ Sweet Heart ด้วย VB.NET  |
การสมุดโน้ต (Notepad) แบบง่าย ๆ ด้วย VB.NET  |
| |
การสร้างเกมส์ TicTacToe (OX) แบบง่าย ๆ ด้วย VB.NET เร็ว ๆ นี้  |
| |
การสร้างเกมส์ Puzzle Number แบบง่าย ๆ ด้วย VB.NET |
| |
การสร้างเกม Hi-Lo แบบง่าย ๆ Style VB.NET  |
| |
|