Evet haklısınız iki bilgisayarda çalışmayan lisans hatası veren dosya benim bil. sorunsuz çalışmakta. Ben o iki bilgisayarda şu değişikliği yapıp çalıştırdım.
1. Lisans exebat adını değiştirerek devre dışı bıraktım.
2. Declare yi Ptrsafe yaparak düzenledim
3. Açılış formunu giriş şifre ekranı yaparak
Projeyi o bilgisayarda çalıştırdım. Şimdi bu hafta içi o bilgisayarlara gidip derin bir araştırma yapacağım.
Çözümle ilgili detaylı açıklamayı burada yazarım.
Saygılar
sayın okumas,
lisanslama hususuna dair;
az önce eklediğiniz uygulama üzerinde bir deneme yaptım.şöyle ki;
Alıntı:4)
eğer 32 bit / 64 bit farklılığı söz konusu ise,buna dair kodlarda eğer DECLARE edilmesi ve bu ayrıma göre yapılandırılması gerekli kodlar mevcutsa,düzenlemede bulunmanız gerekebilir.
konunuzun 2.mesajının 4.maddesinde yazılı olan açıklamalarda geçtiği üzere,örnek uygulamanızda yer alan modül kodlarındaki DECLARE edilmesi gereken kodlarda mevcut olan ve 32 bit / 64 bit ayrımına göre yeniden düzenlenmesi gerekli olan ve PTRSAFE ibaresinin yazılı olduğu bu kodlardaki PTRSAFE ifadeleri mevcutken kullandığımda,bahsettiğiniz ve ekran görüntüsünü dahil ettiğiniz hata meydana gelmektedir.
fakat,bu PTRSAFE ifadelerini kaldırdığımda ve bu uyumlu hali ile başka herhangi bir işlem veya düzeltme ya da ayarlama yapmaksızın kullandığımda,bu sefer hata vermeksizin direkt olarak serial formu açılmakta olduğu görülmüştür.
elbette,şunu da bir kez daha belirtmekte fayda var.makro ayarlarını da düşük seviyede olması gerekecektir.
bu nedenle,bu yaptığım düzenlemelere göre de değerlendirmede bulunmanız yerinde olacaktır kanısındayım.
bilginize...iyi çalışmalar,saygılar.
sayın okumas,
makro kullanımına ve makro ayarlarına gerek kalmaksızın,bu hususa dair şunları da yapabilirsiniz;
1)
uygulamayı SHIFT tuşu ile açtıktan sonra,
üst menüden ARAÇLAR - BAŞLANGIÇ ya da
Access SEÇENEKLERİ ifadesini seçiniz ve GEÇERLİ VERİTABANI sekmesindeki UYGULAMA SEÇENEKLERİ başlığı altındaki FORM GÖRÜNTÜLE ifadesinin yanındaki Açılan Kutu'dan SERIALFORMU adlı formu seçip bu pencereyi kapatınız.
2)
SERIALFORMU adlı formu Tasarım olarak açınız ve ÖZELLİKLER - OLAY sekmesindeki AÇILDIĞINDA olay yordamı satırına (olay yordamına geçemeden o satırda)
=VerifierLicence(True)
kod satırını yazınız ve kaydediniz.
3)
AUTOEXEC adlı makroyu siliniz ve uygulamayı bir de bu şekilde direkt çalıştırmayı deneyiniz.elbette ki,PTRSAFE hususlarını da buna uygun ayarlamalısınız.ayarlıysa sorun değil tabi.
bilginize...iyi çalışmalar,saygılar.
sayın okumas,
konu takibiniz açısından,hatırlatma anlamında;
konunuz ile ilgili son gelişme ne durumdadır.
şüphesiz,işlemleriniz tamamlanmış ve sorununuzu çözmüş de olabilirsiniz.site içi aramalarınız neticesinde sitede yer alan konuları ve örnekleri incelemelerinizin sonucu ile bazı gelişimler elde etmiş de olabilirsiniz...bilgilendirmek ister misiniz lütfen.teşekkürler.
bilginize...iyi çalışmalar,saygılar.
Merhaba,
Sevgili Atoz,
21 nci mesajda bahsettiğiniz tüm düzenlemeyi denedim fakat register ekranı açılıyor ve ekranda kalıyor. Onaylayınca da kabul ediyor fakat tekrar açıldığında gene register ekranı geliyor.
Register girilmişse bile ekrana gelmesi sıkıntılı şimdi.
Saygılar iyi akşamlar.
Projemde bildiğin üzere ana sayfa açılır penceremde her sorgu için sorgu oluşturmuştum ilk bu projeye başladığımda şimdi açılır pencere grup oluşturarak tek sorgu üzerinden seçilene göre rapor verdirmede değişiklik yapıyorum. Bu değişiklik bittiğinde yaklaşık 80 tane sorgu ve raporu projemden sileceğim.
Allaha emanet olun.
sayın okumas,
EK'te;
LİSANS üzerine bahsettiğiniz talebinize yönelik olarak,
konunuzun 6.mesajında eklediğiniz örnek uygulamada yer alan Modül kodlarında 32 bit / 64 bit kullanımına uygun hale getirilmek sureti ile hazırlanmış örnek uygulama mevcuttur.
belki bu husustan kaynaklı bir soruna maruz kalınıyor olunabilir.inceleyebilirsiniz.
bilginize...iyi çalışmalar,saygılar.