با سلام خیلی سادست
شما باید یه دیتا بیسی داشته باشید که کاربرا از طریق اون وارد برنامتون میشن کافیه یه ستون دیگ به نام سطح دسترس اضافه کنی
مقدار اون رو موقع ثبت هر کاربر مثلا از 1 تا 10 قرار بدی
زمانی که کاربری وارد شد برنامه شما اون خونه مربوط به کاربر رو میخونه و یه ماژول رو در کنار برنامت فراخونی میکنه که داخلش نسبت به مقدار دریافتی یه سری تابع نوشتی
مثلا یه ماژول با ورودی x داری . زمانی که با عدد اون رو فراخونی کنی ، اسم ماژول رو check priority میزارم
checkpriority(x)
اسنجا فراخونی شد و نشون میده که یه کاربر با سطح دسترسی X وارد شده حالا از یه Sellect case استفاده می کنی و برای هر مقدار از 1 تا 10 یه کدی رو مینیویسی مثل :
Select Case x
Case 1
tab1.visible = false
tab2.visible = false
tab3.visible = false
Case 2
tab1.visible = false
tab2.visible = false
Case 3
tab1.visible = false
.
.
.
End Select
مثلا اینجا من دسترسی کاربرایی با سطحای 1 و 2 و 3 رو نسبت به یک تب کنترل محدود کردم .
با تشکر