کمک برنامه چهارراه و ماشین با ویپوال بیسیک

mehdi257

New Member
سلام مهندسین
من یک برنامه با ویپوال بیسیک می خواهم که چند چهاراه باشد و هر کدام چراغ راهنما داشته باشند و بعد ماشین از آن عبور کند و هر جا که چراغ قرمز بود ایست کند و بعد از سبز شدن حرکت کند
 

saalek110

Well-Known Member
از روي اين بازي ببين مي تواني بازي خودت را بسازي.
اگر اشكال داشتي بگو. كمك مي كنيم.

http://www.a1vbcode.com/app-3290.asp


supercar.gif


فايل اگزه هم داخل پروژه هست.
پروژه هم بي خطا در ويژوال بيسيك اجرا شد.
در عكس مكث داريم ولي در بازي روان است.
.
 

mehdi257

New Member
باتشکر ولی من نیاز به کمک دارم و زیاد برنامه نویسی خوبی ندارم کمکم کنید
 

MnavidM

Active Member
یعنی چی کمکم کنید ؟؟؟؟

جناب سالک که براتون یک مثال با کد قرار دادند ، که بهترین کمک می تونه باشه .

یعدش هم شما بگید در چه مورد کمک می خوای ، بعد هی بگید ، کمک کمک ....

موفق باشی.
 

saalek110

Well-Known Member
با سلام.
من كل كد را مرور كردم.
كمي پيشرفته كار كرده.ولي قابل فهم بود. هر جاي آن مشكل داشتيد بگيد.
.
===============================
من كمي محيط كار را شرح مي دهم تا كمكي باشد براي شروع كار. البته هنوز چيزي نساخته ام ولي فكر كنم بايد اين طوري باشه.

گام اول اينه كه يك عكس در paint بكشيد كه چهار راه خود را تداعي كند. كه شامل دو خيابان عمود بر هم است و خط كشي وسط خيابان. در مثال بالا شكل چراغ راهنمايي هم بود كه فكر كنم شما هم بتوانيد از آن استفاده كنيد. اگر هم نشد خودتان بكشيد يا در گوگل سرچ كنيد و آن عكس را تغيير دهيد.
در ضمن مي توانيد باز بازي سرچ كنيد و مثالهاي ساده تري پيدا كنيد.
گام بعد ساختن يكسري ماشين است. مثلا image قرار مي دهيد و عكس آن را به ماشين تغيير مي دهيد.
در گام بعد تايمرها ، اصلي ترين قسمت برنامه است. همان طور كه مي دانيد هر گاه اينتروال تايمر تمام بشود مثلا هر يك دهم ثانيه ، ran ميشه وكدهايي كه داخلش قرار داده ايد را اجرا مي كنه. در برنامه بالا 3 تايمر دارد. يكي از تايمرها مثلا موقعيت ماشين را بررسي مي كند كه آيا پشت چراغ هست يا نه و آيا چراغ قرمز است يا نه.
داخل كدهاي تايمر از if به راحتي مي توانيد استفاده كنيد.
وقتي ماشيني از صفحه خارج مي شود ، تايمر ديگري مي تواند اين قضيه را تشخيص دهد و از سوي ديگري آن را وارد صفحه كند.
پس كلا شد يك فرم كه عكس بك گراندش ، شكل يك چها راه است و يكسري ماشين كه با يك تايمر حركت مي كنند و با تايمر بررسي مي شود كه به چهار راه رسيده اند يا نه و اگر رسيده بودند متوقف مي شوند.
شما شروع كنيد به ساخت ، ممكنه در پيدا كردن ابزارها در محيط ويژوال بيسيك مشكل داشته باشيد كه من به شما خواهم گفت. مثلا تنظيم پراپرتي ها در جدول پراپرتي و غيره مثل روش نويسي.
.
 
آخرین ویرایش:

mehdi257

New Member
آقایان مهندس من از شما تشکر می کنم
ببینید من چهارراه می خواهم که ماشین از آن گذر کند و وقتی چراغ قمز شد ایست کند البته قبلش بگم با فشار یک دکمه ماشین ها رکت کرده و بعد از قرمز شدن و ایستادن وقتی چراغ سبز شد حرکت کنند .
متشکر هستم برنامه را برای من بنویسید
کمک بزرگی به من می کنید چون بسیار لازم است
 

mehdi257

New Member
از مهندس سالک عزیز متشکر هستم که در این راه کمکم کند بسیار ممنون
 

MnavidM

Active Member
mehdi257 گفت:
از مهندس سالک عزیز متشکر هستم که در این راه کمکم کند بسیار ممنون
سلام.

در بالا جناب سالک توضیح دادند.

شما می تونی با یه if بررسی کنی که چراغت قرمز هست یا نه ، که برای این کار از یه متغیر استفاده می کنی که اگر 0 بود یعنی قرمز اگر 1 بود یعنی سبز .

و وقتی متغیر 1 بود باید interval اون Timer که به ماشینت مربوط میشه 0 بشه .

همین.
 

mehdi257

New Member
از تمام دوستان متشکرم من سعی خودم را می کنم ولی من یک مبتدی هستم و میخواستم بگم اگر امان داره این برنامه را برای من بنویسید متشکر از همه دوستان زحمت کش
 

western

Member
سلام

دوست من چرا 8 نمره؟
من این ترم دقیقا همین برنامه رو بعنوان پروژه نوشتم و بخاطرش از استاد 20 گرفتم (پروژه ما 5 نمره داشت)
اگه یک هفته صبر کنی برنامه رو میذارم تا حالشو ببری

فعلا
 

mehdi257

New Member
ولی من باید روز سه شنبه 9/3/85 آنرا تحویل بدهم تو رو خدا کمکم کم و این برنامه را بزار تور خدا
 

western

Member
سلام
شرمنده - شرمنده - شرمنده

من تازه امروز از شهرستان برگشتم اما با این حال برنامه رو میذارم شاید بتونی یه کاریش بکنی
شاید هم به کار بقیه بچه ها بیاد

چون من زیاد وقت نمی کنم بیام اینجا اگه سوالی چیزی راجع به برنامه بود تماس بگیرید 09123547303

امیدوارم مفید باشه

سیصد بار دیگه هم شرمنده ام - محمد آشتیانی
 

پیوست ها

  • Cross Road.rar
    202.9 کیلوبایت · بازدیدها: 7

جدیدترین ارسال ها

بالا