Inpout32.dll ไลบรารีพิเศษที่ใช้ในการเขียนโปรแกรมติดต่อพอร์ตขนาน สามารถดาวน์โหลดได้ฟรีที่
https://sourceforge.net/projects/lptcontrol/?source=directory
ดำเนินการดังนี้
-ทำการแตกไฟล์(ที่ได้ดาวน์โหลดมาจาก URL ข้างบน)
-คัดลอกไฟล์ inpout32.dll
-ไปไว้ในโฟลเดอร์ system32 ที่อยู่ในโฟลเดอร์ windows --> C:\Windows\System32\
ถ้าเป็น Windows Me, 2000, XP --------------> ให้ก็อปปี้ไว้ที่โฟลเดอร์ C:\Windows\System32 หรือ C:WinntSystem32
หากไม่ดำเนินการเวลารันผลจะเป็นเช่นนี้เวลาใช้งาน
ต้องประกาศการใช้งานก่อนเขียนโปรแกรม
เมื่อต้องการใช้คำสั่งส่งข้อมูลออกพอร์ต Private Declare Sub Out Lib "inpout32.dll" Alias "Out32" (ByVal PortAddress As Integer, ByVal Value As Integer)
ต้องประกาศการใช้งานก่อนเขียนโปรแกรม
เมื่อต้องการใช้คำสั่งรับข้อมูลจากพอร์ต Private Declare Function Inp Lib "inpout32.dll" Alias "Inp32" (ByVal PortAddress As Integer) As Integer
การใช้ฟังก์ชั่นหน่วงเวลา
ต้องประกาศการใช้งานก่อนเขียนโปรแกรม
Public Declare Sub Sleep Lib "Kernel32.dll" (ByVal PortAddress As Integer)
รูปแบบการใช้งานคำสั่งส่งข้อมูลออกout เบอร์พอร์ต,ข้อมูลที่ส่งออกตัวอย่างเช่น
out &H378,12
คำสั่งรับข้อมูลจากพอร์ตinp (เบอร์พอร์ต)ตัวอย่างเช่น
value=inp(&H379)
คำสั่งหน่วงเวลา
Sleep 500 'หน่วงเวลา 500 มิลลิวินาที