ورود

View Full Version : سوال: باز و بسته کردن CD Rom در ++C



فرناندو
سه شنبه 02 تیر 1388, 21:54 عصر
سلام هر کدام از دوستان که کد باز و بسته کردنCD Rom را در ++Cرا دارد لطفا برام بفرستید .با تشکر

amir_civil
سه شنبه 02 تیر 1388, 22:46 عصر
//#include "stdafx.h"
#include <windows.h>
#include <stdio.h>
#include <iostream>
#include <fstream>
#include <Mmsystem.h>
using namespace std;
#pragma comment(lib,"Winmm.lib")
int OpenCd()
{
mciSendString("set cdaudio door open", NULL, 0, NULL);
return 0;
}

فرناندو
پنج شنبه 04 تیر 1388, 11:43 صبح
سلام کامپایل که میکنم این error را میده.
Namespace name expected.

amir_civil
پنج شنبه 04 تیر 1388, 12:19 عصر
سلام
دقیقا همین کد راکامپایل کردین؟
چون باید تابع main رو مینوشتین
کل اررو رو بزارید اینجا

tdkhakpur
پنج شنبه 04 تیر 1388, 13:11 عصر
سلام
دوست عزیز شما مسیر lib و include کامپایکرتان تنظیم نیست. تابع دوستمان درسته.
به هر حال بصورت زیر امتحان کنید


#include <Mmsystem.h> // این فایل لازمه که باز بشود.
int OpenCd()
{
mciSendString("set cdaudio door open", NULL, 0, NULL);
return 0;
}

shs_night
جمعه 05 تیر 1388, 01:06 صبح
سلام کامپایل که میکنم این error را میده.
Namespace name expected.

شما از چه کامپایلری استفاده میکنید؟

فرناندو
دوشنبه 08 تیر 1388, 19:58 عصر
سلام کل error همینه.من کامپایلرم بورلند 5.02 است.لطفا بگین چی کار کنم دقیق؟ لازم دارم.

فرناندو
سه شنبه 09 تیر 1388, 16:31 عصر
کد:

#include <iostream>
#include <windows.h> // Sleep()
#include <mmsystem.h> // mciSendString()
#include <stdio.h>
#include <conio.h>
int open()
{
mciSendString("open CDAudio", NULL, 0, NULL);
Beep(440,1000);
cout << "Opening CD-ROM door ..." << endl;
mciSendString("set CDAudio door open", NULL, 0, NULL);
cout << "Closing the CD-ROM door in 5 seconds ..." << endl;
Sleep(5000);
mciSendString("set CDAudio door closed", NULL, 0, NULL);
mciSendString("close CDAudio", NULL, 0, NULL);
cin.get(); // wait
return 0;
}
void main()
{
open();

}

فرناندو
سه شنبه 09 تیر 1388, 16:32 عصر
چرا بر عکس شد؟

فرناندو
سه شنبه 09 تیر 1388, 16:34 عصر
یکی لطفا بگه چه جوری این کد ها را درست بفرستم؟

amir_civil
سه شنبه 09 تیر 1388, 22:06 عصر
#include <iostream>
#include <windows.h> // Sleep()
#include <mmsystem.h> // mciSendString()
#include <stdio.h>
#include <conio.h>
int open()
{
mciSendString("open CDAudio", NULL, 0, NULL);
Beep(440,1000);
cout << "Opening CD-ROM door ..." << endl;
mciSendString("set CDAudio door open", NULL, 0, NULL);
cout << "Closing the CD-ROM door in 5 seconds ..." << endl;
Sleep(5000);
mciSendString("set CDAudio door closed", NULL, 0, NULL);
mciSendString("close CDAudio", NULL, 0, NULL);
cin.get(); // wait
return 0;
}
void main()
{
open();

shs_night
چهارشنبه 10 تیر 1388, 01:28 صبح
یکی لطفا بگه چه جوری این کد ها را درست بفرستم؟

اونارو تو تگ کد(#) بذار:چشمک: