ورود

View Full Version : سوال: ادغام چند دستور در یک تابع



moonDark
یک شنبه 23 مهر 1391, 13:59 عصر
سلام خدمت همه
من خیلی دنبال یه برنامه کنسولی میگشتم که مختصات موس روی پنجره کنسول و رویداد هاشو بهم بده که بالاخره بعد از 3 هفته یه بنده خدایی توی codeproject یه مثال گذاشته بود منم اونو خوشی خوشی دانلود کردم و دیدم همون چیزیه که لازمش دارم ولی یه مشکل دارم برنامه رو توی چند تابع نوشته که اصلا نمیفهمم چی به چیه (ولی همون کاریو میکنه که گفتم)
میشه یه نفر این کدایی رو که مربوط به این چیزیه که میگم رو برام جدا کنه؟ :
{
این برنامه مختصات موس رو روی پنجره کنسول با رویداد هاش مینویسه
ولی کد اضافه زیاد داره (فکر میکنم!)
من فقط اون قسمتی از دستور ها رو میخام که وقتی کاربر روی صفحه کنسول کلیک میکنه مختصاتو نشون بده نه همیشه و اگه مختصات موس روی (1,1) بود یه پیغام نشون بده
}
ممنون میشم اگه همچین چیزی ازش دربیاد

vb8334
یک شنبه 23 مهر 1391, 19:28 عصر
سلام دوست عزیز

راستی چرا با allegro کار نکردی ؟

اگه مشکلت اون کنسوله اضافه هستش میشه اونو یه کاریش کرد.

برات ردیفش کردم یه نگاه بهش بنداز.

موفق باشی

moonDark
یک شنبه 23 مهر 1391, 21:29 عصر
اون کتابخانه خیلی کمکم کرد بابتش ازتون ممنونم
ولی به این یکی خیلی احتیاج دارم
من کدها رو که ویرایش کردین رو نگاه کردم ولی فرق چندانی با همون که گذاشتم نداشت
راستش من فقط میخام که همه اون تابع ها با یک کلیک روی پنجره کنسول مختصات موس رو بر اساس coord یا همون x و y بده
توی codeproject یه نمونه هست به اسم JokeBox براتون لینکشو گذاشتم میخام یه چیزی مثل اون باشه
خودم سعی کردم از دستورای اون برنامه استفاده کنم ولی جواب نداد

http://www.codeproject.com/Articles/81196/Handling-Mouse-Events-and-Simulating-Push-Buttons

vb8334
دوشنبه 24 مهر 1391, 18:04 عصر
منظورتون اینکه با استفاده از کلاس ها می خواین انجام بدین.؟

شما گفتین می خواین تو مختصات 1,1 یه پیام چاپ بشه که این کار رو انجام دادم.

ولی در کل اگه بخواین با یه تابع کل این کارها رو انجام بدین که نمیشه که مثلآ فقط با تابع gotoxy نمیشه این کار ها رو کرد که .