امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ست کردن Bypass key
نویسنده پیام
psdcompany آفلاین
كاربر دو ستاره
**

ارسال‌ها: 142
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 0
( 12 تشکر در 8 ارسال )
ارسال: #1
ست کردن Bypass key
دوستان سلام
وقتی یک فرم رو بصورت استارت آپ در اکسس نمایش می دیم واسه غیر فعال کردنش میشه کلید شیفت رو گرفت و دیزاین رو آورد.
طبق مطلب زیر از هلپ اکسس با ست کردن مقدارAllowBypassKey
میشه این کلید رو غیر فعال کرد.
لطفا بگین چطوری اینکار رو انجام بدیم؟
ماکرو یا کدی که گفته رو چطوری باید پیاده سازی کرد




کد:
Ignore startup options
If you used the Startup dialog box (Tools menu) or created an AutoExec macro or an Open event procedure to specify what happens when you open a Microsoft Access application, you can bypass those settings to regain full access to your Access file.

Hold down the Bypass key (the SHIFT key) while you open the database.
Note   You can disable the bypass key by writing a macro or Microsoft Visual Basic for Applications code that sets the AllowBypassKey property of the database to False.

با تشکر از همگی


شرکت توسعه گران سیستم پارسا
http://www.psdco.ir
(آخرین ویرایش در این ارسال: ۲۵-مهر-۱۳۸۶, ۱۴:۰۶:۰۲، توسط psdcompany.)
۲۵-مهر-۱۳۸۶, ۱۴:۰۳:۰۴
وب سایت ارسال‌ها
پاسخ
psdcompany آفلاین
كاربر دو ستاره
**

ارسال‌ها: 142
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 0
( 12 تشکر در 8 ارسال )
ارسال: #2
RE: ست کردن Bypass key
????????????????????????????????????????????????????????????????????????????????????????????????


شرکت توسعه گران سیستم پارسا
http://www.psdco.ir
۲۹-مهر-۱۳۸۶, ۱۳:۰۸:۴۸
وب سایت ارسال‌ها
پاسخ
psdcompany آفلاین
كاربر دو ستاره
**

ارسال‌ها: 142
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 0
( 12 تشکر در 8 ارسال )
ارسال: #3
RE: ست کردن Bypass key
??????????????????????????????????????????????????????????????????????????????????????????


شرکت توسعه گران سیستم پارسا
http://www.psdco.ir
۱۱-آبان-۱۳۸۶, ۲۰:۳۳:۲۹
وب سایت ارسال‌ها
پاسخ
psdcompany آفلاین
كاربر دو ستاره
**

ارسال‌ها: 142
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 0
( 12 تشکر در 8 ارسال )
ارسال: #4
RE: ست کردن Bypass key
لطفا این کد رو امتحان کنید
بعضی وقتا واسه دیتابیس خطای Type Mismatch میده
اگه ممکنه شما تست کنید ببینید این مشکل رو دارید؟


فایل‌(های) پیوست شده
.zip   shiftkey2000.zip (اندازه: 60.58 KB / تعداد دفعات دریافت: 182)


شرکت توسعه گران سیستم پارسا
http://www.psdco.ir
(آخرین ویرایش در این ارسال: ۱۱-آبان-۱۳۸۶, ۲۰:۵۰:۵۳، توسط psdcompany.)
۱۱-آبان-۱۳۸۶, ۲۰:۴۹:۴۰
وب سایت ارسال‌ها
پاسخ
mehdi-gh آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 0
تاریخ عضویت: آبان ۱۳۸۶

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #5
RE: ست کردن Bypass key
سلام
دوست عزيز من تست كردم مشكلي نداشت ممكنه به ورژن اكسس مورد استفاده شما مرتبط باشه .
۱۶-آبان-۱۳۸۶, ۰۰:۵۵:۱۵
ارسال‌ها
پاسخ
psdcompany آفلاین
كاربر دو ستاره
**

ارسال‌ها: 142
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 0
( 12 تشکر در 8 ارسال )
ارسال: #6
RE: ست کردن Bypass key
دوستان اين کد کار خاصي انجام نميده .صرفا Property مورد نظر رو ايجاد ميکنه و مقدار ميده
حالا چرا توي access 2002 اجرا نميشه الله اعلم
کد:
Option Compare Database
Option Explicit
' This code is from the Access. Web
' check out:
'
Function ChangeProperty(strPropName As String, _
                   varPropType As Variant, _
                   varPropValue As Variant, _
                   dbs As Database) As Integer
' The current listing in Access help file which will
' let anyone who can open the db delete/reset any
' property created by using this function, since
' the call to CraeteProperty doesn't use the DDL
' argument
'
Dim prp As Property
Const conPropNotFoundError = 3270

'Set dbs = CurrentDb
On Error GoTo Change_Err
dbs.Properties(strPropName) = varPropValue
ChangeProperty = True

Change_Bye:
Exit Function

Change_Err:
If Err = conPropNotFoundError Then ' Property not found.
  Set prp = dbs.CreateProperty(strPropName, _
        varPropType, varPropValue)
  dbs.Properties.Append prp
  Resume Next
Else
  ' Unknown error.
  ChangeProperty = False
  Resume Change_Bye
End If
End Function

این کد توی اکسس 2000 جواب میده اما غیر از اون نه!!!

عدم نمايش ديزاين جدول هاي اکسس گام مثبتي توي امنيتشه
لطفا بفرماييد جريان چيه؟!!!


شرکت توسعه گران سیستم پارسا
http://www.psdco.ir
(آخرین ویرایش در این ارسال: ۱۵-آذر-۱۳۸۶, ۱۴:۳۵:۰۷، توسط psdcompany.)
۱۵-آذر-۱۳۸۶, ۱۴:۳۲:۲۸
وب سایت ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS