• DİKKAT

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

Kapat Düğmesini Pasifleştirmek

Katılım
24 Mart 2007
Mesajlar
8
Excel Vers. ve Dili
MS OFFICE XP
Türkçe
Arkadaşlar,

biliyorum komik bir soru ama bir formum var ve admin olarak girince kapat düğmesi aktif, user olarak girildiğinde pasif olsun istiyorum. Tüm konuları inceledim ama bulamadım.

Yardımcı olusanız sevinirim...
 
Sayın cdc98,

Bir formun istediğiniz özelliklerini değiştirebilmek için ilgili formu tasarım görünümünde açıp, özellikleri değiştirip kapatıp tekrar normal görünümğnde açmak gerekir.

Bunun için bir formu başka bir form üstünden herhangi bir olayına.

Kod:
stDocName = "Form1"
    
    DoCmd.SetWarnings False  'Uyarı mesajlarını kapatıyoruz ki bize form1 kaydedilsin mi diye sormasın
    DoCmd.OpenForm stDocName, acDesign, , , , acHidden 'Formu gizli ve tasarım modunda açıyoruz
    Forms.Form1.CloseButton = False 'Kapatma düğümesini pasifliyoruz
    DoCmd.Close acForm, stDocName 'Form1 i kapatıyoruz
    DoCmd.SetWarnings True 'Uyarıları tekrar açıyoruz
    DoCmd.OpenForm stDocName 'Formu normal olarak açıyoruz

Yukarıdki kodları yapıştırısanız ilgili formun kapat düğümesi pasif duruma gelir.

Aktif olabilmesi için ise:

Kod:
Forms.Form1.CloseButton = True

olarak değiştirilmesi gerekir.

Gelelim admin ve user olayına, uygulamanızın nasıl olduğunu bilmediğim için, siz uygun şartlar oluşunca ilgili kod parçasını çalıştırırsınız.

İyi çalışmalar
 
Çok Teşekkür ederim.

Sorunu hallettim...
 
Geri
Üst