درخواست راهنمایی و کمک

Silver Soft

کاربر متخصص مولتی مدیا بیلدر
:mad:بچه ها من در حال طراحی یک نرم افزار برای سوالات 4 گزینه ای برای مدرسه بودم که قرار بود تا 15 روز دیگه تحویلش بدم ولی امروز به من گفتن باید تا شنبه نرم افزار رو حویل بدم برای همین به کمک نیاز دارم لطفا راهنمایی کنید.

ببینید در نرم افزار سوال به همراه 4 گزینه نمایش داده میشه که با کلیک روی هر گزینه می خواهم یک مقدار در ریجستر ذخیره بشه یا در یک فایل تکست یا هرچیزی که بهتر باشه برای این کار.

حالا ببینید تعداد سوالات 100 تا هستش و قراره در آخر نتیجه ی آزمون نمایش داده بشه به نظر شما چی کار کنم , آیا استفاده از دستور savevariable خوبه یعنی نام گزینه ی سوال در ریجستری ذخیره و بعد در آخر برای نمایش نتیجه ی آزمون از ریجستری بازخوانی بشه یا اینکه راه حل آسونتری هم هستش ؟؟؟؟؟؟؟
-->> یادتون باشه که تعداد سوالات بالاست(100) پس لطفا یه راه حل آسون بگید.


و سوال دوم اینکه یک نمونه میخوام که در برنامه هیچ کاری نشه کرد یعنی فقط برنامه اجرا بشه و با زدن کلید ctrl+esc یا ... منوی استارت یا هر چیز دیگه ای نمایش داده نشه میخوام دانش آموز نتونه از برنامه خارج شه یا برنامه ی دیگه ای رو اجرا کنه.
مثل مثال پیوست شده.

:sad:خواهش میکنم کمک کنید.
 

پیوست ها

  • RUN.rar
    405 کیلوبایت · بازدیدها: 28

copol

Banned
سلام ...

والا باسه بخشه اول سوالتون يکمي وقت گير هست و احتمالا ساير کاربرها شايد بتونن راهنمايي کنن .

راه هاي مختلفي رو مي شه استفاده کرد البته از تکست فايل و يا ايني فايل و ذخيره در اون گرفته تا رجيستري که سخت هست استفاده از اون و همچنين وقت گير .

درست نميدونم مثالي يا سمپلي يا هر چيزي در اين مورد هست يا نه .

از آقا حامد تقاضا دارم در اين مورد سر فرصت راهنمايي و کمک کنن به شما .

و سوال دوم اینکه یک نمونه میخوام که در برنامه هیچ کاری نشه کرد یعنی فقط برنامه اجرا بشه و با زدن کلید ctrl+esc یا ... منوی استارت یا هر چیز دیگه ای نمایش داده نشه میخوام دانش آموز نتونه از برنامه خارج شه یا برنامه ی دیگه ای رو اجرا کنه.
مثل مثال پیوست شده.

ببينين ، اين مثاله پيوست شده اگر اشتباه نکنم کاره دوستم اقا بهمن هست .

اگر بخاين من ميتونم ازشون تقاضا کنم سورسش رو بهم بدن و بعد در اختياره شما بذارم ، البته من معمولا همچين کاري نمي کنم هيچ وقت و از دوستان چيزي نخاستم تا حالا ولي شک ندارم نه نمي گن اگه حتي بگم که ميخام بدمش به شما .

البته بخاطره تقاضاتون در پي ام خصوصي و در اين صورت شما هم نبايد اون رو در اختياره فرده ديگه بذارين .

نکته اينه من راستش دقيقا نميدونم اقا بهمن چي کار کرده در اين برنامه ولي جالب هست کلا .

در اولين گفتگوم با اقا بهمن بخاطره شما اقاي گل ، سمپل رو ازشون ميگيرم ... آي دي منم داشته باشين . در پيام خصوصي براتون ميفرستمش امشب حتما .

موفق باشيد .

شادي
 

Silver Soft

کاربر متخصص مولتی مدیا بیلدر
:Dاگه این کارو بکنین که خیلی ازتون ممنون میشم و قول میدم سورسش هم مخفی بمونه.

:Dخوب مثل اینکه یکی از مشکلا ت حل شد ولی لطف کنید سوال اول رو هم جواب بدید.

:neutral:silver cover,mehran ,saman,..... الو الو ؟؟؟؟ :?: صدا نمیاد؟ کمککککککککککککککککککککککککک؟
 

hossein_mmb

Member
به نظر من براي سوال اولتون بهترين گذينه استفاده از فايل متنيه.
ايده كار اينه كه جوابهاي صحيح رو توي يك فايل متني 100 خطي قرار بدي و جواب هاي كاربر رو هم دريك فايل متني ديگه
با استفاده از دستور StrToFile و سپس با استفاده از StrFromFile و يك حلقه تكرار اطلاعات رو بخوني و درست يا غلط بودن جوابها رو بررسي كني. ببخشيد كه سورس نزاشتم چون واقعا وقت ندارم. ولي اگه متوجه نشدي سعي ميكنم تا فردا شب برات سورسش رو بنويسم.
براي قفل كردن صفحه هم امشب يا فردا يك سورس برتون ميزارم. ( مشابه برنامه آقا بهمن )
 

hossein_mmb

Member
سورسي كه قولش رو داده بودم آماده كردم .
با استفاده از اين مثال ميبينيد كه چطور بايد فقط برنامه خودتون رو نمايش بديد و امكان دسترسي به ساير قسمت ها رو از كاربر بگيريد. در اين سورس از پلاگين MiscY جهت تغيير مكان نشانگر ماوس استفاده شده.( مشابه پروژه آقا بهمن )
 

پیوست ها

  • locker.rar
    232.3 کیلوبایت · بازدیدها: 68

Silver Soft

کاربر متخصص مولتی مدیا بیلدر
:Dمن تابه حال با دستور strtofile و strfromfile کار نکردم و تنها فقط از حرف شما فهمیدم که جوابها رو در یک فایل قرار بدم و به برنامه بگم جوابایی که داده میشه رو در آخر با این فایل مقایسه کنه درسته؟
ولی خوب این دستور رو اصلا بلد نیستم اگه میشه برام یک نمونه بزاریمن خیلی ممنونتون میشم تا پس فردام شد عیبی نداره فقط 100% کار منو راه بندازه.
و در مورد برنامه قفل کردن صفحه هم ممنون.
 

Silver Soft

کاربر متخصص مولتی مدیا بیلدر
:Dفقط ببخشید من مثل اون مثالی که پیوست کردم میخوام باشه شما توی مثالی که گذاشتین کلید alt+ctrl+delete را بزنید میبینید که task manager باز میشه و وقتی task manager باز شه یعنی همه چیز رو میشه باز یا بسته کرد.

:) ولی تو مثالی که من پیوست کردم task manager هم نمایش داده نمیشه و این چیزی است که من میخوام هیچ چیز تغییر نکنه.
ولی خوب مثال خوبی بود ممنون.
 

silvercover

کاربر متخصص
چرا شما از آرایه برای نگه داری جواب سوال ها استفاده نمی کنید. امنیتش هم تضمین میشه. به محض جواب دادن سوال متناسب با شماره سوال آرایه رو مقدار دهی کنید و بعدش در انتها با یه حلقه آرایه رو پیمایش کنید و نمره رو محاسبه کنید.
 

silvercover

کاربر متخصص
سورسي كه قولش رو داده بودم آماده كردم .
با استفاده از اين مثال ميبينيد كه چطور بايد فقط برنامه خودتون رو نمايش بديد و امكان دسترسي به ساير قسمت ها رو از كاربر بگيريد. در اين سورس از پلاگين MiscY جهت تغيير مكان نشانگر ماوس استفاده شده.( مشابه پروژه آقا بهمن )

موس رو روی دکمه قرار بدین و در همون راستای افقی به سمت چپ بکشین، موس از کادر میزنه بیرون. آیا از قصد این طور گذاشتین یا؟

ولی ممنونم.
 

Silver Soft

کاربر متخصص مولتی مدیا بیلدر
سوال

:)جناب silvercover یعنی این طور که تو این فایل پیوست شده عمل کردم؟

:eek:اگه منظورتون اینه که من پیر میشم تا برای 100 تا سوال همچین کاری بکنم باید تا شنبه تحویل بدمش.
 

پیوست ها

  • 4 gozineyi.rar
    7.3 کیلوبایت · بازدیدها: 20

gholonbeh

Member
سلام
من قبلا برای خودم یه مثالی ساخته بودم در مورد این قضیه آزمون های چهار گزینه ای
نه استفاده از آرایه کردم و نه چیزه دیگه ای
زیادم فک نمی کنم زمان گیر باشه
فقط باید بگردم تو هاردم و فایلش رو پیدا کنم
آها پیداش کردم با کلی گشت و گذار تو هاردم
این سورس رو نگاه کن خیلی چیزه ساده ای هستش و نیاز به کد نویسیه پیچیده ای هم نداره
امیدوارم به کارت بیاد
اگه به کارت اومد و خواست ی از این سوری استفاده کنی سوالی داشتی بپرس و یا اگه خواستی آی دی یا هو هست بردار تا سریع تر کارت راه بیفته
فعلا
 

پیوست ها

  • Azmoon.rar
    124.6 کیلوبایت · بازدیدها: 40

Silver Soft

کاربر متخصص مولتی مدیا بیلدر
:Dآقا فکر کنم سوال اولم حل شد حالا اگه 100% شد بهتون خبر میدم.

:sad:ولی سوال دوم چی؟
برنامه چی شد بابا من برنامه میخوام قفل کنه مثل نمونه taskmanager هم باز نشه.
 

gholonbeh

Member
سلام
والا من 2 تا بچ فایل واسه از مار انداختن task manager که می تونی با notpad بازشون کنی و کلید رجیستری شونو بر داری و با استفاده از پلاگین تغییر بدی و از کار بندازی task manager رو
و یه فایل دیگم ضمیمه کردم واسه سیو کردن و لود کردن از داخل فایل های متنی
امیدوارم به کارت بیاد
فعلا
 

پیوست ها

  • Disable and Enable Task Manager.zip
    639 بایت · بازدیدها: 11
  • Save And load from txt.rar
    624 بایت · بازدیدها: 19

copol

Banned
:Dآقا فکر کنم سوال اولم حل شد حالا اگه 100% شد بهتون خبر میدم.

:sad:ولی سوال دوم چی؟
برنامه چی شد بابا من برنامه میخوام قفل کنه مثل نمونه taskmanager هم باز نشه.


سلام

و با تشکر از همه دوستان براي کمک .

دوست عزيز صبور باشين ... اگر آقا بهمن امشب بيان من سورس رو ازشون ميگيرم و تو ياهو بهتون ميدمش .

براي ياهوي منم پيغام خصوصي خودتون رو چک کنين تا چند دقيقه ديگه ...
 

Silver Soft

کاربر متخصص مولتی مدیا بیلدر
:Dبچه ها من برنامه رو تا اینجا پیش بردم که با جواب دادن به سوالات اگر جواب درست بود عدد 1 و اگر غلط بود عدد 0 در یک فایل
dll. ذخیره میشه و در اخر با پاسخ دادن 100 سوال ما 100 خط در این فایل داریم حالا در اینجا موندم:

میخوام برای صدور کارنامه یه صفحه باشه که توش 100 تا عکس تیک و 100 تا عکس ضربدر باشه حالا یه کدی میخوام که تمام خطهای این فایل رو چک کنه و اگر مثلا خط 1 مساوی 1 بود عکس تیک1 و اگه مساوی 0 بود عکس ضربدر1 نمایش بده.
:wink:فقط یک نمونه می خوام برای 2 خطم باشه کافیه می خوام ببینم چطور میگین کدوم خط رو از یک فایل بخونه؟

:wink:و اینکه در آخر بشماره بگه مثلا 59 تا سوال درست جواب داده شده یعنی تعداد 1 ها رو بشماره و اعلام کنه.

اگر کمک کنید ممنون میشم.
 

gholonbeh

Member
سلام
من طبق اون چیزی که دیشب با هم حرف زدیم یه چیزی مثال بر مبنای فایل متنی درست کردم ببین این فایل رو برات
ببین می تونی ازش سر در بیاری یا نه
اگه تونستی که هیچی اگه نتونستی بگو بیشتر و کامل تر توضیح بدم برات
فعلا
 

پیوست ها

  • Save And load from txt With chek line.rar
    1.2 کیلوبایت · بازدیدها: 14

hossein_mmb

Member
موس رو روی دکمه قرار بدین و در همون راستای افقی به سمت چپ بکشین، موس از کادر میزنه بیرون. آیا از قصد این طور گذاشتین یا؟
يه اشتباه كوچيك بود كه حتما متوجه اون شديد.

من قابليت جلوگيري از دسترسي به Task Manager رو هم به پروژه قفل اضافه كردم و اون اشكال كوچيكش رو هم برطرف كردم. حالا ديگه ميتوننين ازش استفاده كنيد :)
براي نوشتن و بازيابي اطلاعات در فايل متني هم يه مثال براتون ميذارم كه كارتونو راه بندازه.
 

پیوست ها

  • Lock.rar
    232.5 کیلوبایت · بازدیدها: 367
  • stringch.zip
    12.2 کیلوبایت · بازدیدها: 19

Silver Soft

کاربر متخصص مولتی مدیا بیلدر
:Dخیلی ممنون تقریبا همونی بود که میخواستم فقط فایل پیوست شده رو ببنید و یه کاری برام بکنید لطفا.
البته اگه امکان داره.

:)ببینید می خوام از این فایل Mabani-Test.dll خط اول که مساوی 0 هست تو Line 1 و خط دوم که مساوی 1 هست تو Line 2 و خط سوم که مساوی 2 هست تو Line 3 بارگزاری شه.

لطفا بگین چطوری این خط ها رو به برنامه بفهمونم؟
تو این نمونه کاری که کردم هست لطفا اگه میشه همینو کامل کنید و بدید و مثال دیگه ای نزارین چون این بهترین راه هستش.

اگه ابین کارو بکنید خیلی ممنونتون میشم.
در ظمن فایل Mabani-Test.dll با Note pad باز میشه اگه خواستین محتویاتشو ببینین.
 

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

بالا