Posted: Wed Jul 11, 2007 12:34 pm Post subject: ساختن پروژه در Microsoft Visual C++ 6
پس از باز كردن Microsoft Visual C++ 6 پنجره tips را ببنديد و از منوي file گزينه new را انتخاب كنيد .
پس از باز شدن پنجره new اگر در زبانه projects نيستيد به آن زبانه برويد ( بصورت پيشفرض در اين زبانه بايد باشيد ) .
آنگاه گزينه MFC AppWizard(exe) را انتخاب كنيد . سمت راست همين پنجره در project name نام پروژه مورد نظر را بنويسيد . مثلا parsx .
دكمه ok را بزنيد . آنگاه پنجره Appwizard مقابل شما باز مي شود . اين ويزارد ازشما اطلاعاتي راجع به پروژه اي كه مي خواهيد بسازيد مي گيرد .
1. در مرحله اول از Appwizard گزينه Dialog-based را انتخاب كنيد و دكمه next را بزنيد .
2. در اين مرحله گزينه هاي اضافي همچون ActiveX controls را برداريد . در پايينترين قسمت مي توانيد يك عنوان براي پروژه تان در نظر بگيريد . مثلا In the name of Allah . سپس دكمه next را بزنيد تا به مرحله بعد برويم .
3. در اين مرحله كاري به گزينه ها نداشته باشيد و دكمه next را بزنيد .
4. در اين مرحله كه مرحله پاياني مي باشد . دكمه finish را بزنيد كه بعد از زدن اين دكمه منوي ديگري در مورد پروژه شما اطلاعاتي مي دهد كه با زدن دكمه ok پروژه شما درست مي شود .
حال از منوي build گزينه build parsx.exe را انتخاب كنيد .
پس از ساخت پروژه براي اجراي آن از منوي build گزينه execute parsx.exe را انتخاب كنيد .
فرم باز شده در مقابل شما پروژه شماست با زدن هر يك از دكمه هاي ok يا cancel مي توانيد از برنامه خارج شويد .
براي تغيير خواص كنترلها كه در اين پروژه دكمه ها و يك Textbox وجود دارد مي توانيد با كليك راست بروي آنها و انتخاب گزينه properties خواص آنها را تغيير دهيد .
براي تعويض عمليات دكمه ok روي آن كليك راست كنيد و از منوي باز شده گزينه ClassWizard را انتخاب كنيد .
در پنجره باز شده MFC ClassWizard سمت چپ در ليست Object IDs بايد گزينه IDOK انتخاب شده باشد . درليست سمت راست ليست Messages گزينه BN_CLICKED را انتخاب كنيد .
آنگاه در دكمه هاي سمت راست دكمه Add Function را انتخاب كنيد . با زدن دكمه پنجره اي براي تعيين نام تابع باز مي شود كه مي توانيد نام آن را عوض كنيد يا از همان نام پيشنهادي استفاده كنيد . نام پيشنهادي OnOk مي باشد كه دكمه ok را مي زنيد . بعد از زدن دكمه در ليست Member Functions گزينه OnOk اضافه و انتخاب شده است .
حال دكمه Edit code را كه سمت راست پنجره است كليك كنيد .
در پنجره باز شده كد زير قرار دارد :
void CParsxDlg::OnOK()
{
// TODO: Add extra validation here
CDialog::OnOK();
}
جدا از خط توضيح خط CDialog::OnOk() قرار دارد كه با حذف آن و اجراي دوباره پروژه متوجه مي شويد كه عملكرد دكمه ok از كار افتاده است چرا كه قبلا پنجره را مي بست ولي اكنون ديگر كاري انجام نمي دهد .
پس از حذف خط مذكور خط زير را اضافه كنيد :
MessageBox("salam khobi ?");
حال پروژه را اجرا كنيد . با زدن دكمه ok پنجره messagebox باز مي شود .
اين اولين پروژه ساخته شده ما بود .
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum