ورود

نسخه کامل مشاهده نسخه کامل : پس چرا کسی جواب نمیده؟؟؟؟



xman_dj
16-01-2008, 15:31
با سلام
چند تا سوال داشتم اگه راهنمایی کنید ممنون میشم
1-در ++c چطور از موس در برنامه ام استفاده کنم(اگه کد باشه ممنون میشم)
2-چطور به زمینه برنامه رنگ بدم(زمینه نوشته رو نمیگم منظورمbackgrundبرنامه)
3-امکان این وجود داره که یه ساعت برای برنامه بگذارم .
4-و یه سوال ابتدای که من هرچی میکنم نمی تونم از کاربر یه متن به فاصله مثلا pm برای مدیر سیستم بگذارم.(در کلاس یه char a[100])تعریف کردم که یا فقط کلمه ی اولو نشون میده و یا اینکه فاصله ها رو حذف میکنه(یه راهنمایی کنید)
5-یه کلاس دیگه تعریف کردم که اطلاعاتی رو ذخیره میکنه......حالا میخوام یکسشونو حذف کنم(مقدار پیشفرض اونو "del"گذاشتم حالا میخوام موقع نوشتن در فایل اونارو ننویسه امتحان کردم این کدو نمیشه مشکلشو میگین؟)


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

someone
17-01-2008, 09:36
سلام
در مورد رنگ زمینه باید از setbkcolor استفاده کرد.

1-


مثلا :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


2-


اما در مورد ساعت در برنامه شما :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با استفاده از time_t و ساختار tm مینونین به ساعت و تاریخ فعلی سیستم دسترسی داشته باشین.



3-

و در مورد استفاده از موس میتونین به این Document مراجعه کنین
که هم توضیحات کاملی داره و هم نمونه های خوبی :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]





4-

این هم یک نمونه از دریافت متن از ورودی :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


5-
برای مقایسه ی دو رشته با هم باید از strcmp استفاده کنین.
اگه با هم برابر بودن مقدار برگشتی این تابع 0 هست.




موفق باشین.

xman_dj
19-01-2008, 20:09
بازم سلام(برنامه ام در ++c هست)

با تشکر از زحمات شما و تشکر دیگر برای توجه به ما وسوال ما

1-اول اینکه فایل زمینه شما کار نمیکنه........(در مورد موس بود که چطور از موس در برنامه ام استفاده کنمd.com/showthread.php?t=195037[/HTML])
2-سوال دیگر من اینکه در مورد سوال پنجمم بود................(در مورد حذف )
فکر کنم توضیح بیشتر لازم باشه من یه کلاس تعریف کردم که اسم و رمز دریافت میکنه و از اون برای مثال 10 مورد ایجاد کردم
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا میخوام یکی از این 10 مورد را حذف کنم(10 مورد مثاله)بطوری که جای خالی نمونه.......(از فایلا هم استفاده کردم در برنامه ام میخوام کاری کنم که مقادیری که اسمشون 'del'هستو ننویسه تو فایل

void save_name(user myuser[],int len)
{

ofstream userw("user.txt",ios::binary);
for(int i=0;i<len;i++)
if(myuser[i].get_name()=!"del"){
userw.write((char *) &myuser[i],sizeof(user));}

userw.close();
}

اینطوری نوشتم ایراد میده کار نمیکنه یه راهنمایی کنید..............
=============================
3-در مورد رنگ زمینه هم که ایراد نمیده سی پلاس پلاس ولی نه معلومه که از کجا رنگو تغییر بدم و اینکه صفحه رو کوچیک تر میکنه و مثلا از خط 49 y درgotoxy استفاده نمیشه ولی اگه تغیرر رنگشو بگین ممنون میشم

=========================

asire-dell
22-01-2008, 01:27
بايد از کد اسمبلي براي به کار انداختن موس توي محيط سي استفاده کنيم.
الان کدش در دسترسم نيست .پيدا کردم در اسرع وقت براتون مي زارم.
سئوال 2 و 3 رو هم که دوستان جواب دادن.
4 و 5 رو هم با عرض شرمندگي بلد نيستم.

asire-dell
22-01-2008, 01:35
بازم سلام(برنامه ام در ++c هست)

با تشکر از زحمات شما و تشکر دیگر برای توجه به ما وسوال ما

1-اول اینکه فایل زمینه شما کار نمیکنه........(در مورد موس بود که چطور از موس در برنامه ام استفاده کنمd.com/showthread.php?t=195037[/html])
2-سوال دیگر من اینکه در مورد سوال پنجمم بود................(در مورد حذف )
فکر کنم توضیح بیشتر لازم باشه من یه کلاس تعریف کردم که اسم و رمز دریافت میکنه و از اون برای مثال 10 مورد ایجاد کردم
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا میخوام یکی از این 10 مورد را حذف کنم(10 مورد مثاله)بطوری که جای خالی نمونه.......(از فایلا هم استفاده کردم در برنامه ام میخوام کاری کنم که مقادیری که اسمشون 'del'هستو ننویسه تو فایل

اینطوری نوشتم ایراد میده کار نمیکنه یه راهنمایی کنید..............
=============================
3-در مورد رنگ زمینه هم که ایراد نمیده سی پلاس پلاس ولی نه معلومه که از کجا رنگو تغییر بدم و اینکه صفحه رو کوچیک تر میکنه و مثلا از خط 49 y درgotoxy استفاده نمیشه ولی اگه تغیرر رنگشو بگین ممنون میشم

=========================


اگه شما توي محيط گرافيکي کار مي کنيد مي تونيد به جاي gotoxy از outtextxy(x,y,"str") استفاده کنيد.
به جاي str بايد رشته مورد نظر که چاپ شود بنويسيد.
براي رنگ پشت زمينه هم از setbkcolor بايد استفاده کنيد.
شما اگر در محيد c روي هر دستور که بلد نيستيد راست کليک کنيد يا کليد f1 رو بزنيد مي تونيد اطلاعاتي رو کسب کنيد.

ka_boy
22-01-2008, 22:23
اگه شما توي محيط گرافيکي کار مي کنيد مي تونيد به جاي gotoxy از outtextxy(x,y,"str") استفاده کنيد.
به جاي str بايد رشته مورد نظر که چاپ شود بنويسيد.
براي رنگ پشت زمينه هم از setbkcolor بايد استفاده کنيد.
شما اگر در محيد c روي هر دستور که بلد نيستيد راست کليک کنيد يا کليد f1 رو بزنيد مي تونيد اطلاعاتي رو کسب کنيد.

اینا رو که ما خودمون بلدییم منم چند سوال داشتم
""چطور میتونم به کلید ها دستور بدم (مثلاٌ به کلید ESCدستور UPویا برگشت به فرمی ویا استفاده از فلش ها برای بالا پایین بردن و دستور دادن به کلید ENTER ""
اگه شد کد استفاده از موس را برای من هم بفرستید یا در اینجا بگذارید.
لطفاً راهنمایی کنید
خیلی ممنون :8: