มีหลายท่านอยากทราบว่า สร้างโปรแกรมแล้ว คอมไพล์ เป็นไฟล์ Dll และเรียกใช้งานโปรแกรม จากไฟล์ Dll ที่สร้างนั้น เขาทำกันยังไง?
ฉนั้นโอกาสนี้ทุกท่านจะได้รู้ จริงแล้วไม่อยากจะเปิดเผย เพราะกลัวจะนำไปสร้างเป็นไฟล์ Virus กัน
จรรยาบรรณโปรแกรมเมอร์ ..ย่อมไม่สร้างโปรแกรมใดๆที่สร้างความเดือดร้อนให้แก่ผู้อื่น..
เมื่อท่านสร้างไฟล์ Dll เป็นผลสำเร็จแล้ว ท่านสามารถนำไฟล์ Dll ที่สร้าง ไปใช้กับภาษาใดๆก็ได้ ที่มีคำสั่งเปิดใช้งานไฟล์ Dll
-------------------------------------------------------------------------------------------------------------------------
ขั้นตอนการสร้างไฟล์ GUI Library Dll
1. เปิดใช้งาน Class Library.vb (Editor)
2.เปิดใช้งาน Form Application (Form1.vb)
3.เขียนคำสั่งรูปแบบ Function ลงไปใน Class Library Editor ..เป็นคำสั่งคุมให้ Form1 ทำงาน
4.เสร็จขั้นตอนการสร้าง ให้ Save Compile Build ไม่ต้องรัน Debug
จะได้ไฟล์ Dll ออกมาใช้งาน อยู่ในโฟลเดอร์ obj
ท่านจะต้องรันไฟล์ Dll ที่สร้าง ด้วยภาษาอื่น เช่น VC# หรือ VC++ จึงจะรู้ว่า ไฟล์ Dll ที่สร้างนั้น ใช้งานได้หรือไม่
ท่านสามารถกลับไปแก้ไขปรับปรุงเพิ่มเติมไฟล์ DLL ที่สร้า้งได้
------------------------------------------------------------------
ทำตามรูปเลยครับ เป็นการสร้างโปรแกรมแบบง่ายๆ มี TextBox , Label และ Button อยู่บน Form1 เท่านั้น

คำสั่งบน Class Library Editor
Public Class Class1
Function ShowForm()
Dim newForm As New Form1()
Return newForm.ShowDialog()
End Function
End Classคำสั่งบน Button1 ใน Form1
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If TextBox1.Text <> Nothing Then
MsgBox("Your name is " & TextBox1.Text, 64, "")
Else
MsgBox("กรุณากรอกชื่อลงในช่อง", 0, "")
End If
End Sub
End Class