نمایش نتایج 1 تا 18 از 18

نام تاپیک: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

  1. #1

    درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    درود به تمامی دوستان و زحمت کشان
    یه پروژه سی شارپ دانشگاهی واسه پایان نامه نوشتم که کاربر معمولی بدون نام کاربری و کلمه عبور وارد بشه اما ادمین با نام کاربری و کلمه عبور
    حالا یه فرم ثبت مشخصات هست که واسه کاربر معمولی فعاله اما نمیخوام دکمه حذف براش فعال باشه.فقط دکمه add , update براش فعال باشه کافیه.دوستان اگه کسی اطلاعاتی در این خصوص داره لطفا راهنمایی کنه ممنون میشم که یه دکمه خاص رو غیر فعال کنم
    سپاسگذار از توجه تون
    بدرود

  2. #2
    کاربر دائمی آواتار hmbarnamenevis
    تاریخ عضویت
    دی 1392
    محل زندگی
    رفسنجان - کشکوئیه
    پست
    133

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    در رویداد Load مربوط به فرم چک کن ببین کاربر وارد شده admin است یا خیر. اگر معمولی است دکمه حذف را غیر فعال کن.
    برای تشخیص مدیر یا معمولی بودن از یک متغیر عمومی و static استفاده کن. اگر جزئیات کافی نبود، سوال کن:

  3. #3

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

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

  4. #4
    کاربر دائمی آواتار hmbarnamenevis
    تاریخ عضویت
    دی 1392
    محل زندگی
    رفسنجان - کشکوئیه
    پست
    133

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    در Form_Load:
    if (NotAdmin)
    btnDelete.Enabled=false;

  5. #5

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    یه دنیا ممنون داداش
    خدا پشت و پناهت

  6. #6

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    ممکنه نحوه چک کردن user و admin رو تو یه فرم دیگه بهم بگی.از یه MyFlag استفاده کردم تو فرم login اما تو این یکی فرم اونو نمیشناسه
    نوعش هم public static MyFlag=0 هست که اگه 1 باشه یعنی user وارد شده

  7. #7
    کاربر دائمی آواتار hmbarnamenevis
    تاریخ عضویت
    دی 1392
    محل زندگی
    رفسنجان - کشکوئیه
    پست
    133

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    یا در یک کلاس جدید و یا در کلاس Program.cs یک متغیر عمومی ایستا تعریف کن. مثلا Public Static int MyFlag
    بعد در فرمی که می خواهی به MyFlag دسترسی داشته باشی می نویسی Program.MyFlag

  8. #8

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    من مقدار MyFlag رو از روی RadioButton تعیین کردم که اگه user تیک خورد و وارد شد MyFlag بشه 1 اگه admin انتخاب شد و وارد شد بشه 0
    اگه متغیر عمومی تعریف کنم از کجا باید در فرمی که میخوام به MyFlag دسترسی داشته باشم بفهمم کدوم RadioButton انتخاب شده
    پیروز باشید

  9. #9
    کاربر دائمی آواتار hmbarnamenevis
    تاریخ عضویت
    دی 1392
    محل زندگی
    رفسنجان - کشکوئیه
    پست
    133

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    شما ابتدا در پنجره Solution Explorer کلاس Program.cs را باز می کنید. در این کلاس این کد را بنویسید:
    Public Static int MyFlag;

    بعد در فرمی که هستید این کد را بنویسید:
    if (radioButtun1.Checked==True)//User
    Program.MyFlag=1;
    else
    Program.MyFlag=0;

  10. #10

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    radio butoon ها تو فرم Login هستن اما من تو یه فرم دیگه میخوام به مقدار MyFlag دسترسی داشته باشم.این کدی که شما نوشتی رو فقط فرم Login میشناسه چون Radio Button ها اونجان

  11. #11

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    دوست عزیز اگه ID یاهو داری و برات زحمت نمیشه ممکنه یه چند دقیقه وقتتو به ما بدی؟
    ممنون میشم
    go_misery@yahoo.com

  12. #12
    کاربر دائمی آواتار hmbarnamenevis
    تاریخ عضویت
    دی 1392
    محل زندگی
    رفسنجان - کشکوئیه
    پست
    133

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    دوست عزیر فرقی نداره شما تو هر فرمی که باشی Program.MyFlag رو می شناسه

  13. #13

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    درسته میشناسه اما تو یه فرم دیگه از کجا میشه تشخیص داد که تو فرم login کدوم radioButoon انتخاب شده که بشه فهمید کاربری که login شده user بوده یا admin
    من تو یه فرم میخوام btnDelete رو واسه user غیر فعال کنم اما نمیدونم از کجا میشه تشخیص داد که الان کاربر معمولی login شده یا admin
    در واقع این کد رو نمیشناسه اون فرم مورد نظری که میگم
    if(MyFlag==1)
    btnDelete.enable=false;

  14. #14
    کاربر دائمی آواتار hmbarnamenevis
    تاریخ عضویت
    دی 1392
    محل زندگی
    رفسنجان - کشکوئیه
    پست
    133

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    این کد که در هیچ فرمی قابل شناسایی نیست گفتم شما در هر فرمی باید این را تایپ کنید. Program.MyFlag
    if(Program.MyFlag==1)
    btnDelete.enable=false;

    قبل از اون باید در کلاس Program متغیر MyFlag را تعریف کنید.

  15. #15

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

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

  16. #16

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

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


    level.png


    دریافت فایل

  17. #17

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    این سورس بدرد شما میخوره برای غیر فعال کردن دکمه ها که میخواهید غیر فعال کنید از دیتابیس یا فعال بشه ، یا غیر فعال بر حسب سطح دسترسی.https://barnamenevis.org/showthread.p...=1#post1876132

  18. #18
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: درخواست راهنمایی برای پروژه سی شارپ_سطح دسترسی

    سلام
    قبل از ایجاد تاپیک کمی جستجو کنید
    موفق باشید
    https://barnamenevis.org/showthread.p...=1#post1707265

تاپیک های مشابه

  1. سوال: درخواست راهنمایی برای پروژه الگوریتم های موازی(MPI)
    نوشته شده توسط prisa_srr در بخش الگوریتم، کامپایلر، هوش مصنوعی و ساختمان داده ها
    پاسخ: 3
    آخرین پست: پنج شنبه 17 فروردین 1391, 11:20 صبح
  2. درخواست راهنمایی برای انتخاب پروژه
    نوشته شده توسط Sina Programmer در بخش C#‎‎
    پاسخ: 0
    آخرین پست: جمعه 17 دی 1389, 07:24 صبح
  3. مبتدی: درخواست راهنمایی برای انجام یک پروژه
    نوشته شده توسط M-Soltani.Ir در بخش برنامه نویسی در 6 VB
    پاسخ: 7
    آخرین پست: پنج شنبه 17 تیر 1389, 13:51 عصر
  4. پاسخ: 4
    آخرین پست: دوشنبه 14 دی 1388, 17:17 عصر
  5. درخواست راهنمایی برای انجام یک پروژه
    نوشته شده توسط maxpayn2 در بخش ASP.NET Web Forms
    پاسخ: 12
    آخرین پست: پنج شنبه 29 فروردین 1387, 16:50 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •