تور لحظه آخری
امروز : پنجشنبه ، 22 شهریور 1403    احادیث و روایات:  امام محمد باقر(ع):هر که رکوع نمازش را کامل انجام دهد هیچ ترس و وحشتی در قبر با سراغش نمی آید. ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1815162231




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

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


واضح آرشیو وب فارسی:سایت ریسک: درخواست راهنمایی و کمک Silver Soft 14 آبان 1386, 17:23:mad:بچه ها من در حال طراحی یک نرم افزار برای سوالات 4 گزینه ای برای مدرسه بودم که قرار بود تا 15 روز دیگه تحویلش بدم ولی امروز به من گفتن باید تا شنبه نرم افزار رو حویل بدم برای همین به کمک نیاز دارم لطفا راهنمایی کنید. ببینید در نرم افزار سوال به همراه 4 گزینه نمایش داده میشه که با کلیک روی هر گزینه می خواهم یک مقدار در ریجستر ذخیره بشه یا در یک فایل تکست یا هرچیزی که بهتر باشه برای این کار. حالا ببینید تعداد سوالات 100 تا هستش و قراره در آخر نتیجه ی آزمون نمایش داده بشه به نظر شما چی کار کنم , آیا استفاده از دستور savevariable خوبه یعنی نام گزینه ی سوال در ریجستری ذخیره و بعد در آخر برای نمایش نتیجه ی آزمون از ریجستری بازخوانی بشه یا اینکه راه حل آسونتری هم هستش ؟؟؟؟؟؟؟ -->> یادتون باشه که تعداد سوالات بالاست(100) پس لطفا یه راه حل آسون بگید. و سوال دوم اینکه یک نمونه میخوام که در برنامه هیچ کاری نشه کرد یعنی فقط برنامه اجرا بشه و با زدن کلید ctrl+esc یا ... منوی استارت یا هر چیز دیگه ای نمایش داده نشه میخوام دانش آموز نتونه از برنامه خارج شه یا برنامه ی دیگه ای رو اجرا کنه. مثل مثال پیوست شده. :sad:خواهش میکنم کمک کنید. copol 14 آبان 1386, 18:06سلام ... والا باسه بخشه اول سوالتون يکمي وقت گير هست و احتمالا ساير کاربرها شايد بتونن راهنمايي کنن . راه هاي مختلفي رو مي شه استفاده کرد البته از تکست فايل و يا ايني فايل و ذخيره در اون گرفته تا رجيستري که سخت هست استفاده از اون و همچنين وقت گير . درست نميدونم مثالي يا سمپلي يا هر چيزي در اين مورد هست يا نه . از آقا حامد تقاضا دارم در اين مورد سر فرصت راهنمايي و کمک کنن به شما . و سوال دوم اینکه یک نمونه میخوام که در برنامه هیچ کاری نشه کرد یعنی فقط برنامه اجرا بشه و با زدن کلید ctrl+esc یا ... منوی استارت یا هر چیز دیگه ای نمایش داده نشه میخوام دانش آموز نتونه از برنامه خارج شه یا برنامه ی دیگه ای رو اجرا کنه. مثل مثال پیوست شده. ببينين ، اين مثاله پيوست شده اگر اشتباه نکنم کاره دوستم اقا بهمن هست . اگر بخاين من ميتونم ازشون تقاضا کنم سورسش رو بهم بدن و بعد در اختياره شما بذارم ، البته من معمولا همچين کاري نمي کنم هيچ وقت و از دوستان چيزي نخاستم تا حالا ولي شک ندارم نه نمي گن اگه حتي بگم که ميخام بدمش به شما . البته بخاطره تقاضاتون در پي ام خصوصي و در اين صورت شما هم نبايد اون رو در اختياره فرده ديگه بذارين . نکته اينه من راستش دقيقا نميدونم اقا بهمن چي کار کرده در اين برنامه ولي جالب هست کلا . در اولين گفتگوم با اقا بهمن بخاطره شما اقاي گل ، سمپل رو ازشون ميگيرم ... آي دي منم داشته باشين . در پيام خصوصي براتون ميفرستمش امشب حتما . موفق باشيد . شادي Silver Soft 14 آبان 1386, 18:50:Dاگه این کارو بکنین که خیلی ازتون ممنون میشم و قول میدم سورسش هم مخفی بمونه. :Dخوب مثل اینکه یکی از مشکلا ت حل شد ولی لطف کنید سوال اول رو هم جواب بدید. :neutral:silver cover,mehran ,saman,..... الو الو ؟؟؟؟ :?: صدا نمیاد؟ کمککککککککککککککککککککککک کک؟ hossein_mmb 14 آبان 1386, 20:43به نظر من براي سوال اولتون بهترين گذينه استفاده از فايل متنيه. ايده كار اينه كه جوابهاي صحيح رو توي يك فايل متني 100 خطي قرار بدي و جواب هاي كاربر رو هم دريك فايل متني ديگه با استفاده از دستور StrToFile و سپس با استفاده از StrFromFile و يك حلقه تكرار اطلاعات رو بخوني و درست يا غلط بودن جوابها رو بررسي كني. ببخشيد كه سورس نزاشتم چون واقعا وقت ندارم. ولي اگه متوجه نشدي سعي ميكنم تا فردا شب برات سورسش رو بنويسم. براي قفل كردن صفحه هم امشب يا فردا يك سورس برتون ميزارم. ( مشابه برنامه آقا بهمن ) hossein_mmb 14 آبان 1386, 20:58سورسي كه قولش رو داده بودم آماده كردم . با استفاده از اين مثال ميبينيد كه چطور بايد فقط برنامه خودتون رو نمايش بديد و امكان دسترسي به ساير قسمت ها رو از كاربر بگيريد. در اين سورس از پلاگين MiscY جهت تغيير مكان نشانگر ماوس استفاده شده.( مشابه پروژه آقا بهمن ) Silver Soft 14 آبان 1386, 21:03:Dمن تابه حال با دستور strtofile و strfromfile کار نکردم و تنها فقط از حرف شما فهمیدم که جوابها رو در یک فایل قرار بدم و به برنامه بگم جوابایی که داده میشه رو در آخر با این فایل مقایسه کنه درسته؟ ولی خوب این دستور رو اصلا بلد نیستم اگه میشه برام یک نمونه بزاریمن خیلی ممنونتون میشم تا پس فردام شد عیبی نداره فقط 100% کار منو راه بندازه. و در مورد برنامه قفل کردن صفحه هم ممنون. Silver Soft 14 آبان 1386, 21:16:Dفقط ببخشید من مثل اون مثالی که پیوست کردم میخوام باشه شما توی مثالی که گذاشتین کلید alt+ctrl+delete را بزنید میبینید که task manager باز میشه و وقتی task manager باز شه یعنی همه چیز رو میشه باز یا بسته کرد. :) ولی تو مثالی که من پیوست کردم task manager هم نمایش داده نمیشه و این چیزی است که من میخوام هیچ چیز تغییر نکنه. ولی خوب مثال خوبی بود ممنون. silvercover 14 آبان 1386, 21:30چرا شما از آرایه برای نگه داری جواب سوال ها استفاده نمی کنید. امنیتش هم تضمین میشه. به محض جواب دادن سوال متناسب با شماره سوال آرایه رو مقدار دهی کنید و بعدش در انتها با یه حلقه آرایه رو پیمایش کنید و نمره رو محاسبه کنید. silvercover 14 آبان 1386, 21:36سورسي كه قولش رو داده بودم آماده كردم . با استفاده از اين مثال ميبينيد كه چطور بايد فقط برنامه خودتون رو نمايش بديد و امكان دسترسي به ساير قسمت ها رو از كاربر بگيريد. در اين سورس از پلاگين MiscY جهت تغيير مكان نشانگر ماوس استفاده شده.( مشابه پروژه آقا بهمن ) موس رو روی دکمه قرار بدین و در همون راستای افقی به سمت چپ بکشین، موس از کادر میزنه بیرون. آیا از قصد این طور گذاشتین یا؟ ولی ممنونم. Silver Soft 14 آبان 1386, 21:38:)جناب silvercover یعنی این طور که تو این فایل پیوست شده عمل کردم؟ :eek:اگه منظورتون اینه که من پیر میشم تا برای 100 تا سوال همچین کاری بکنم باید تا شنبه تحویل بدمش. silvercover 14 آبان 1386, 22:17نه منظورم این نبود. Silver Soft 14 آبان 1386, 22:28:dمیشه یه نمونه بزارین؟؟ gholonbeh 14 آبان 1386, 22:42سلام من قبلا برای خودم یه مثالی ساخته بودم در مورد این قضیه آزمون های چهار گزینه ای نه استفاده از آرایه کردم و نه چیزه دیگه ای زیادم فک نمی کنم زمان گیر باشه فقط باید بگردم تو هاردم و فایلش رو پیدا کنم آها پیداش کردم با کلی گشت و گذار تو هاردم این سورس رو نگاه کن خیلی چیزه ساده ای هستش و نیاز به کد نویسیه پیچیده ای هم نداره امیدوارم به کارت بیاد اگه به کارت اومد و خواست ی از این سوری استفاده کنی سوالی داشتی بپرس و یا اگه خواستی آی دی یا هو هست بردار تا سریع تر کارت راه بیفته فعلا Silver Soft 14 آبان 1386, 23:29:Dآقا فکر کنم سوال اولم حل شد حالا اگه 100% شد بهتون خبر میدم. :sad:ولی سوال دوم چی؟ برنامه چی شد بابا من برنامه میخوام قفل کنه مثل نمونه taskmanager هم باز نشه. gholonbeh 15 آبان 1386, 00:21سلام والا من 2 تا بچ فایل واسه از مار انداختن task manager که می تونی با notpad بازشون کنی و کلید رجیستری شونو بر داری و با استفاده از پلاگین تغییر بدی و از کار بندازی task manager رو و یه فایل دیگم ضمیمه کردم واسه سیو کردن و لود کردن از داخل فایل های متنی امیدوارم به کارت بیاد فعلا copol 15 آبان 1386, 00:46:Dآقا فکر کنم سوال اولم حل شد حالا اگه 100% شد بهتون خبر میدم. :sad:ولی سوال دوم چی؟ برنامه چی شد بابا من برنامه میخوام قفل کنه مثل نمونه taskmanager هم باز نشه. سلام و با تشکر از همه دوستان براي کمک . دوست عزيز صبور باشين ... اگر آقا بهمن امشب بيان من سورس رو ازشون ميگيرم و تو ياهو بهتون ميدمش . براي ياهوي منم پيغام خصوصي خودتون رو چک کنين تا چند دقيقه ديگه ... Silver Soft 15 آبان 1386, 06:22:Dبچه ها من برنامه رو تا اینجا پیش بردم که با جواب دادن به سوالات اگر جواب درست بود عدد 1 و اگر غلط بود عدد 0 در یک فایل dll. ذخیره میشه و در اخر با پاسخ دادن 100 سوال ما 100 خط در این فایل داریم حالا در اینجا موندم: میخوام برای صدور کارنامه یه صفحه باشه که توش 100 تا عکس تیک و 100 تا عکس ضربدر باشه حالا یه کدی میخوام که تمام خطهای این فایل رو چک کنه و اگر مثلا خط 1 مساوی 1 بود عکس تیک1 و اگه مساوی 0 بود عکس ضربدر1 نمایش بده. :wink:فقط یک نمونه می خوام برای 2 خطم باشه کافیه می خوام ببینم چطور میگین کدوم خط رو از یک فایل بخونه؟ :wink:و اینکه در آخر بشماره بگه مثلا 59 تا سوال درست جواب داده شده یعنی تعداد 1 ها رو بشماره و اعلام کنه. اگر کمک کنید ممنون میشم. gholonbeh 15 آبان 1386, 10:20سلام من طبق اون چیزی که دیشب با هم حرف زدیم یه چیزی مثال بر مبنای فایل متنی درست کردم ببین این فایل رو برات ببین می تونی ازش سر در بیاری یا نه اگه تونستی که هیچی اگه نتونستی بگو بیشتر و کامل تر توضیح بدم برات فعلا hossein_mmb 15 آبان 1386, 10:20موس رو روی دکمه قرار بدین و در همون راستای افقی به سمت چپ بکشین، موس از کادر میزنه بیرون. آیا از قصد این طور گذاشتین یا؟ يه اشتباه كوچيك بود كه حتما متوجه اون شديد. من قابليت جلوگيري از دسترسي به Task Manager رو هم به پروژه قفل اضافه كردم و اون اشكال كوچيكش رو هم برطرف كردم. حالا ديگه ميتوننين ازش استفاده كنيد :) براي نوشتن و بازيابي اطلاعات در فايل متني هم يه مثال براتون ميذارم كه كارتونو راه بندازه. Silver Soft 15 آبان 1386, 11:06:Dخیلی ممنون تقریبا همونی بود که میخواستم فقط فایل پیوست شده رو ببنید و یه کاری برام بکنید لطفا. البته اگه امکان داره. :)ببینید می خوام از این فایل Mabani-Test.dll خط اول که مساوی 0 هست تو Line 1 و خط دوم که مساوی 1 هست تو Line 2 و خط سوم که مساوی 2 هست تو Line 3 بارگزاری شه. لطفا بگین چطوری این خط ها رو به برنامه بفهمونم؟ تو این نمونه کاری که کردم هست لطفا اگه میشه همینو کامل کنید و بدید و مثال دیگه ای نزارین چون این بهترین راه هستش. اگه ابین کارو بکنید خیلی ممنونتون میشم. در ظمن فایل Mabani-Test.dll با Note pad باز میشه اگه خواستین محتویاتشو ببینین. Silver Soft 15 آبان 1386, 11:11:)ببخشبد یادم رفت فایلو بزارم اینم فایل پیوستی. :)در ظمن از دستور <sirdir> استفاده شده. Silver Soft 15 آبان 1386, 11:20:dقلنبه حرف نداشت همون بود که می خواستم درسته . خیلی ازت ممنونم. Silver Soft 15 آبان 1386, 11:43:mad:اقا قل میدم آخرین سوالم در مورد این مبحث باشه قوله قول. ببین من میخوام یه کار دیگه بکنم میخوام در هنگام صدور کارنامه 3 تا چیز به من نمایش داده بشه یعنی به برنامه بگیم فایلی که جواب 100 تا سوال توش هست رو بازکنه و ببینه که چند تا 0 و چند تا 1 و چند تا 2 توش هست و در text یا در یک message نمایش بده. 0=غلط 1=درست 2=جواب داده نشده میخوام تعداد اینارو از تو فابل بشماره مثلا بگه: جوابهای درست = 64 جوابهای نادرست = 30 جواب داده نشده = 6 :wink:خواهش میکنم این آخرین سواله copol 15 آبان 1386, 12:37يه اشتباه كوچيك بود كه حتما متوجه اون شديد. من قابليت جلوگيري از دسترسي به Task Manager رو هم به پروژه قفل اضافه كردم و اون اشكال كوچيكش رو هم برطرف كردم. حالا ديگه ميتوننين ازش استفاده كنيد :) سلام حسين آقا . من کليد ويندوز رو فشار ميدم . استارت منو مياد بالا . حالا ميتونم سيستم رو ريستارت کنم . در پروژهء آقا بهمن هر کاري کردم نتونستم بيارمش بالا ... در اون پروژه همه چي باز مي شه ولي پنجره ها زيره پنجره Lock شده که پسورد ميخاد ميمونه . تسک منيجر هم باز مي شه ، ولي بازم قابل دسترسي نيستش . در پروژه win lock با اين مشکل چي کار ميخاين بکنين ؟ silvercover 15 آبان 1386, 18:45اقا قل میدم آخرین سوالم در مورد این مبحث باشه قوله قول. ببین من میخوام یه کار دیگه بکنم میخوام در هنگام صدور کارنامه 3 تا چیز به من نمایش داده بشه یعنی به برنامه بگیم فایلی که جواب 100 تا سوال توش هست رو بازکنه و ببینه که چند تا 0 و چند تا 1 و چند تا 2 توش هست و در text یا در یک message نمایش بده. 0=غلط 1=درست 2=جواب داده نشده میخوام تعداد اینارو از تو فابل بشماره مثلا بگه: جوابهای درست = 64 جوابهای نادرست = 30 جواب داده نشده = 6 اینم یه نمونه برای این کار : hossein_mmb 15 آبان 1386, 22:02سلام حسين آقا . من کليد ويندوز رو فشار ميدم . استارت منو مياد بالا . حالا ميتونم سيستم رو ريستارت کنم . در پروژهء آقا بهمن هر کاري کردم نتونستم بيارمش بالا ... در اون پروژه همه چي باز مي شه ولي پنجره ها زيره پنجره Lock شده که پسورد ميخاد ميمونه . تسک منيجر هم باز مي شه ، ولي بازم قابل دسترسي نيستش . در پروژه win lock با اين مشکل چي کار ميخاين بکنين ؟ به خاطر اينه كه در اين پروژه پنجره اصلي وسطه و وقتي كليد استارت رو ميزنين استارت منو مياد روي پروژه دو تا راه حل واسش هست يكي اين كه پنجره رو جايي ببريد كه استارت روش نياد كه خيلي معقول نيست ولي راه دوم كه بهترم هست اينه كه باز با پلاگين MiscY و دستور DisableStartButton دسترسي به منوي استارت رو بگيريد.( البته بايد توجه كنيد كه هنگام بستن پروژه از EnableStartButton استفاده كنيد) ويرايش : و البته راهي كه توي مثال آقا بهمن استفاده شده هيچكدومه اين دوتا نيست. براي اينكه ببينيد چطوري اون كارو ميشه كرد پس مثال رو دوباره دانلود كنيد. مطمئنا جوابتونو ميگيريد (ديگه فكر كنم كامل باشه): copol 16 آبان 1386, 01:38سلام حسين آقا ... دوسته گلم پروژهء Win lock شما الان ديگه کامل هست و من نقطه ضعفي نديدم بهيچ وجه ... :oops: همچنين کاملا قابل قياس هست با کاري که آقا بهمن انجامش داده بودن و برابري ميکنه ... يه رمز عبور کاربري کم هست که اونم به راحتي مي شه باسش نوشت . خيلي ممنونم بخاطره زحمتي که کشيدين ... و با اجازتون من مثالتونو ميذارم تو آرشيوه مثالاي کاربردي تالاره خودم ، البته با ذکر اسمتون به عنوانه نويسنده . :oops: موفق باشيد . شادي Silver Soft 16 آبان 1386, 05:46:)از همه ی بچه ها بایت کمک کردن تو این پروزه ممنون و متشکر. :wink:انشاا... بتونم جبران کنم.




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 371]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن