• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Shift Tuşunu Devre Dışı Bırakmak

  • Konbuyu başlatan Konbuyu başlatan barkod
  • Başlangıç tarihi Başlangıç tarihi
Katılım
17 Ekim 2006
Mesajlar
10
Excel Vers. ve Dili
Excel 2003 tr
Merhabalar

Access te hazırlanan veritabanı programlarının açılırken shift tuşu ile düzenleme bölümlerine girilmesini nasıl engelleyebiliriz.:roll:
 
bu forumdan alıntıdır

SHİFT TUÞUNU GİZLEMEK

'Dikkat:Programınızın bir yedeğini aliniz. Aksi takdirde programınızı tekrar açamayabilirisiniz...


'----------Kod Baslama------------------
Option Compare Database
Function BypassOzelliginiDegistir()
Const OzellikTipi As Long = 1
OzellikDegistir "AllowBypassKey", OzellikTipi, False
End Function

Function OzellikDegistir(strOzellikAdi As String, varOzellikTipi As Variant, varOzellikDegeri As Variant) As Integer
Dim dbs As Object, varOzellik As Variant
Set dbs = CurrentDb
On Error GoTo OzellikDegistir_Hata'Ozelligi degistir
dbs.Properties(strOzellikAdi) = varOzellikDegeri
OzellikDegistir = True
OzellikDegistir_Cik:
Exit Function
OzellikDegistir_Hata:
If Err = 3270 Then
Set varOzellik = dbs.CreateProperty(strOzellikAdi, _
varOzellikTipi, varOzellikDegeri)
dbs.Properties.Append varOzellik
Resume Next
Else
OzellikDegistir = False
Resume OzellikDegistir_Cik
End If
End Function
'----------Kod Bitis------------------


'Modülü kaydedin. ve autoexec adında bir makro oluşturun. Autoexec Access açıldığında otomatik çalışan makrodur. (Ayni Autoexec.bat gibi)
'Makronun içinde Kodçalistir(RunCode)seç ve parametre bölümüne aşağıdaki satiri yaz.
=ByPassOzelliginiDegistir()
 
Geri
Üst