ThaiPBL.com

PowerBuilder Library Thailand

อีเมล พิมพ์ PDF

ปิด - เปิด ถาด CD-ROM

ก่อนอื่นต้องประกาศ External function ก่อนครับ
FUNCTION ULong MciSendString(String lpszCommand,  &
ref String lpszReturnString, &
ULong cchReturn, ULong hwndCallback) &
LIBRARY "winmm.dll" &
ALIAS FOR "mciSendStringA"

หากต้องการ เปิดถาด CD-DRIVE เขียนตามนี้ครับ
String lpszReturnString
ULong cchReturn, ll_rc

lpszReturnString = Space(100)
ll_rc = MciSendString('set cdaudio door open wait', lpszReturnString,  cchReturn, 0)
// ll_rc = 0 Ok

ในทางตรงข้าม
String lpszReturnString
ULong cchReturn, ll_rc

lpszReturnString = Space(100)

ll_rc = MciSendString('set cdaudio door closed wait', lpszReturnString,  cchReturn, 0)
//ll_rc = 0 Ok

จากเวปเมืองนอกครับ ทดสอบแล้ว