PDA

View Full Version : مبتدی: کمک برای افزودن منو به این برنامه



|Pishtaz|
سه شنبه 08 بهمن 1392, 22:42 عصر
سلام دوستان

من میخوام برنامه ی زیر رو بنویسم :



برنامه اي که ابتدا منوهايي داشته (همين منو هاي عمودي معمولي مثل File - Edit - ... ) و که با انتخاب هرکدام ، زيرمنوهاي آن به نمايش درآيد

اين برنامه اطلاعات پرسنلي يک اداره را که شامل نام ، نام خانوادگي ، شماره پرسنلي و حقوق ها را از کاربر دريافت کرده و در يک فايل ذخيره ميکند

برنامه اطلاعات زير را بايد انجام دهد :
1.اضافه کردن رکورد جديد به فايل
2.حذف رکورد از فايل
3.جستجو در فايل


راستي بک گراند اصلي برنامه رنگش آبي ، و بکگراند منو هم سبز خواهد بود



برنامه رو تا اینجا نوشتم :


#include<stdio.h>
#include<conio.h>
#include<string.h>
int main()
{
FILE *fptr;
fptr = fopen("d:\student.txt" , "w");
if (!fptr)
{
printf("Cannot open input file.\n");
}
char stname[50];
char lname[50];
char pernum[50];
char wage[50];
do
{
puts("F name:");
gets(stname);
puts("L name:");
gets(lname);
puts("per no.:");
gets(pernum);
puts("wage:");
gets(wage);
if(strlen(stname)<=0)
break;
strcat(stname , "\n");
fputs(stname, fptr);
strcat(lname , "\n");
fputs(lname, fptr);
strcat(pernum , "\n");
fputs(pernum, fptr);
strcat(wage , "\n");
fputs(wage, fptr);
fputs(" ++++++++++++++++ ", fptr);
}while (1);
fclose(fptr);
}



خب همونطور که معلومه هسته ی اصلی برنامه رو نوشتم و مونده رنگ بکگراند برنامه که بالا گفتم

و اضافه کردن منو . ظاهر منو هم مثل منوهای توربو سی باشه . یعنی اینجوری :

http://barnamenevis.org/attachment.php?attachmentid=116135&stc=1&d=1390938095


اگه کسی اینا رو اضافه کنه به کد های برنامه که واقعا مردونگی کرده و ایشالله به هرچی میخواد برسه

اگه هم نه که خواهشا کمکم کنید خودم اضافه کنم . من اصلا از گرافیک و ... هیچی نخوندم


منتظر راهنمایی شما عزیزان هستم ♥

|Pishtaz|
چهارشنبه 09 بهمن 1392, 11:45 صبح
کسی نیست کمک کنه ؟

کامبیز اسدزاده
چهارشنبه 09 بهمن 1392, 13:59 عصر
اول ازهمه شما مشخص کنید از چه روشی دارید استفاده میکنید.
معمولا برای طراحی فرم و اینجور چیزا از کتابخانه های مرتبط با آن مانند Qt , wxWidgets و ... استفاده میکنند.

|Pishtaz|
چهارشنبه 09 بهمن 1392, 14:05 عصر
اول ازهمه شما مشخص کنید از چه روشی دارید استفاده میکنید.
معمولا برای طراحی فرم و اینجور چیزا از کتابخانه های مرتبط با آن مانند Qt , wxWidgets و ... استفاده میکنند.

یعنی واقعا ایجاد منو ، نیازمند چنین مباحثی هست ؟

هیچ روش ساده ای نداره ؟