Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
06/05/2009 14:57
Konu Sahibi
mehmetdemiral
Yorumlar
30
Okunma
16679
Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
mehmetdemiral

mehmetdemiral

Uzman
17
Me.... De....
 54
 219
 4.943
 30/10/2008
 Samsun
 Öğretmen
 Ofis 2013 32 Bit
 17/07/2019,12:55
Arkadaşlar
Bu çalışma tamamen kendi fikrim olup, accessi ilk açtığımızda gelen güvenlik uyarısını ve dosyayı açmak için onay alan Makro güvenlik uyarısını registere yaptığı müdahale ile kapatıyor. Böylece sadece ilk açarken güvenlik seviyeniz uygun değilse gelen metin kutularının her ikisini de elle 1 olarak değiştiriyor ve kaydediyoruz. Sonraki açılışta artık değerler karşımıza gelmiyor.

Çalışma taslak biçimindedir. Geliştirebilirsiniz.

Yardımları için Sayın tdsHarun'a teşekkürler..



İnadına, ille de Accesstr.net...

tdsharun

tdsharun

Aktif Üye
286
 37
 27
 778
 06/11/2008
231
 Kütahya
 
 Ofis 2003
 31/12/2011,02:16
Ellerine sağlık hocam. Aslında Rep'lik bir çalışma ama senin Rep almış başını gidiyor... Img-grin

Teşekkür ediyorum ama Rep vermiyorum... Img-grin



...........
okileturc

okileturc

Onursal Üye
4499
Ok.... VA....
 61
 113
 966
 18/03/2009
464
 İzmir
 
 Ofis 2003
 11/12/2018,23:03
Arkadaşlar elinize sağlık ancak ben yanlış birşey
mi yapıyorum ? dün bir arkadaşımza bunu Access le
yaparsak bu formu hangi Access le açacağız diye
sormuştum.

Örneği indirdim
Access Macro seviyesini önce en yükseğe aldım
ve örneği çalıştırdım
Doğal olarak hata ekranı ile karşılaştım.

Bu kodları nasıl kullanacağız ?
Ben neyi yanlış yapıyorum

Selamlar


okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.

mesudi

mesudi

Aktif Üye
54
Me.... AY....
 42
 18
 249
 30/10/2008
63
 İstanbul
 
 Ofis 2003
 22/02/2019,22:57
daha önce buna benzer bir konuya cevaben ben böyle bir şeyi gündeme getirmiştim. Okileturc hocam, bu kodları çalıştıracak formun güvenlik denetimini aşamayacağı için Access dışından yapılması gerektiği anlamına gelen şeyler söylemişti. Galiba haklı. Ben güvenlik seviyesini en üst seviyeye çıkardım ve mehmetdemiral hocamın gönderdiği bu programcığı çalıştırdım ama güvenlik denetimini geçemediği için bir işe yaramadı ya da ben beceremedim. Mehmet hocam biraz daha ayrıntılı anlatırsa kullanım şeklini sanırım çalışma daha yararlı olacaktır. saygılar.




...........
tdsharun

tdsharun

Aktif Üye
286
 37
 27
 778
 06/11/2008
231
 Kütahya
 
 Ofis 2003
 31/12/2011,02:16
Sayın okileturc ve Sayın mesudi...

Sorunuza ben cevap vermeye çalışayım:

İkiniz de haklısınız. Access açılırken zaten bu uyarılarla karşılaştığımız için bunun işe yaramayacağı fikri doğrudur.

Ancak bu çalışma, regedit'ten kayıt okuma ve regedit'e kayıt yazma ile ilgili çok güzel bir örnektir ve bir defaya mahsus o uyarılara evet diyerek geçecek olursanız açıldıktan sonra 1 yaparak regedit'e otomatik kayıt yapar.

Uyarıları değiştirmenin birkaç yöntemi var. Zaten Mehmet Demiral hocam da daha önce bunun için regedit dosyası da vermişti. Ayrıca ben de gerekli linkleri vermiştim başka bir konuda. Bunun için .bat dosyası hazırlanabilir, vbs dosyası ile yapılabilir, .reg dosyası olur, exe olur vb...

Bu örnek ile Mehmet Hocam Access ile regedit'e nasıl müdahale edebileceğimizi ve bu ayarları Access ile nasıl değiştirebileceğimizi göstermeye çalıştı. Ve bence gayet başarılı bir çalışma. Geliştirilmeye de açık.

Ancak Access ile ilgili bir özelliği Access ile değiştirmek mümkün değil. Neticede Access'in içindeki kodların çalışması için önce Access'in açılması lazım. Güvenlik uyarıları olunca bu defa da uygulama açılmıyor. Doğal olarak bu da beraberinde bunun imkansızlığını getiriyor...

Umarım yeterince açıklayıcı olmuştur...

Saygılar...



mehmetdemiral

mehmetdemiral

Uzman
17
Me.... De....
 54
 219
 4.943
 30/10/2008
 Samsun
 Öğretmen
 Ofis 2013 32 Bit
 17/07/2019,12:55
Elbette öyle. Ama dediğim gibi, müşteriye programı verdiğinizde sadece açılışta değil, program içinde de açılan kutularda bile makro uyarıları gelebiliyor. İlk açılışta makro seviyesi 3 ise zaten o Access hiç çalışmayacaktır. Böyle bir durum zaten sözkonusu olamaz. Normal olarak müşteriye program verdiğinizde, bir şekilde ilk ekrandaki uyarıya EVET veya HAYIR demek gerkiyor. HAYIR derseniz Makro uyarı ekranı geliyor ve AÇ'a tıklamanız isteniyor. İlk ekranda EVET demişseniz yeni ayarlarla Accessi tekrar başlatmanız istenmekte. İşte bir şekilde accessi çalıştırıp uygulamanızı açtığınızda, bu uygulamadaki kodları işleterek kullanıcının bir sonraki açılışında Access'te telefonla anlatıığınız bir sürü ayrıntıya girmemiş olacaksınız.(Tüm işlemler otomatik olabilir, ben eğitim amacıyla metin kutuları koydum. Yani siz sadece seviyeyi 1'e getiren kodları kullanacaksınız)

Kötü mü yaptık yani?


İnadına, ille de Accesstr.net...

...........

Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Metin Kutularında Otomatik Tamamlama esrefigit 40 19.862 05/07/2019, 16:41
Son Yorum: ozanakkaya
  Access Demo Ve Lisanslama Örneği 2019 Yeni Yöntem mehmetdemiral 3 235 23/06/2019, 19:07
Son Yorum: mehmetdemiral
  Access Programınızı Demo yapma Puletin 8 8.124 13/06/2019, 18:31
Son Yorum: dayko
  Access Menu Arayüz Dil Değiştirme eyildiz52 13 517 30/05/2019, 12:01
Son Yorum: eyildiz52
  Access Tüm Versiyonları İçin Güvenlik Seviyesi Düşürme kayaaltin 2 485 28/01/2019, 16:17
Son Yorum: kayaaltin

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2019 MyBB Group.