0

باز و بسته کردن سی دی رام

 
masood1371
masood1371
کاربر نقره ای
تاریخ عضویت : مهر 1388 
تعداد پست ها : 154
محل سکونت : اردبیل

باز و بسته کردن سی دی رام
یک شنبه 23 آبان 1389  5:00 PM


تابع mciSendString وظیفه ی باز بسته کردن سی دی رام را بر عهده دارد.ابتدا باید تابع را در قسمت General فرم تعریف کنیم به این صورت:

Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long

کد باز کردن درب سی دی رام:

&mciSendString "Set CDAudio Door Open Wait", 0&, 0&, 0

کد بستن درب سی دی رام:

&mciSendString "Set CDAudio Door Closed Wait", 0&, 0&, 0

این تابع با دستورات متنی کار می کند.اگر متن پیغام را تغییر دهید تابع کاری را انجام نخواهد داد. به حرف من اعتماد نکنید و خودتان انجام دهید و خروجی را ببینید.

 

تشکرات از این پست
titishmili hadikousha
دسترسی سریع به انجمن ها