Access Developer yerine WinRar

1 2 3 4 5 6
11/01/2016, 23:04

abahceci

İlginize çok teşekkür ederim hocam...
29/02/2020, 16:42

accessman

(11/01/2016, 04:30)mehmetdemiral yazdı: Bunun için 2 seçenek olabilir:

1- Programınızı hazırlarken zaten c:\program_adı\data gibi bir yere attığınız verilere bağlanıyorsunuzdur. Böylece oluşan program bağlı datalara göre hazır durumdadır. Kurulum hazırlayıp bağlı veri dosyalarını yine aynı dizine atarsanız, program nerede olursa olsun açıldığında bu verilere bağlanacaktır.

2- Sitede bağlı tabloların yeri değişince elle gösteren bir çok uygulama var. Onlarda yer alan kodları ve yöntemi uygulayarak program açıldığında datayı bulamazsa yerini sormasını sağlayabilirsiniz. Mesela benim siteye son gönderdiğin Teknik Servis programı bu şekilde datayı soran bir yapıdadır. İnceleyebilirsiniz.
Teknik servis programının linkini paylaşabilir misiniz 
Teşekkürler
29/02/2020, 17:23

xoseng

(25/05/2009, 14:24)mehmetdemiral yazdı: Arkadaşlar, bu çalışmada Access developer olmadan winrar kullanarak hem programımızı kurup hem de eğer makinede Access yoksa otomatik olarak (silent) el değmeden Runtime kuracağız. Kısayollarımız falan yerlerine atılacak. Bildiğiniz setup kurulumu yani. Sadece görsellik biraz eksik kalır onu da artık modlardan falan düzeltirsiniz.

Bu arada şunu belirteyim, başka kurulum programlarında da bu işlemler yapılır. Ben örnek olarak winrar'la yaptım. Diğer kurulum setup oluşturma programlarına da paketler dahil edilebilir.

Başlayalım:

Önce bir klasöre runtime dosyalarını kopyalayın




Sonra Access dosyamızı da buraya atalım



Hepsini seçip sağ tuş yaparak winrarda add to archive (arşive ekle) diyelim



Arşivleme seçeneklerinden “SFX arşivi oluştur” diyelim. Arşiv uzantımız .exe oldu. Dosyanın adını da değiştirip mesela “ProjemKur.exe”  gibi bir şey yapalım.



Şimdi artık diğer ayarları sıralayalım:

1- Gelişmiş sekmesine tıklayalım. Genel sekmesiyle başlayalım:
2- Oradan sağdaki “SFX seçenekleri”ne tıklayalım.
3- Programımızın dosyalarının açılacağı yolu yazalım. Mesela c:\mdsoft\Projem gibi. Altta “Kesin Klasör” işaretlenmiştir.
4- “Çıkarttıktan sonra çalıştır” kutusuna ACCESSRT.MSI /passive yazalım ki accessRuntime’imiz iş bitince kurulsun. Hem de sessiz ve etkileşimsiz olarak. Kullanıcıya bir şey sormadan…



5- Şimdi artık “Gelişmiş” sekmesine gidelim. Buradan da en altta “kısayol” ekleme düğmesine basalım.



Şimdi Masaüstüne- Başlata- Programlara ve Başlangıç klasörüne kısayollar atabiliriz. Bunun için sadece Access dosyamızın adını yazacağız. Kısayol açıklaması fare ile üzerine gelindiğinde çıkacak açıklamadır. Kısayol adına da ne istiyorsanız onu yazın. Kısayolun adını vermiş olacaksınız böylece.

Sonuçta kısayol penceresinde şöyle bir komut oluşur

D, "proje.mdb", "", "Projemin Kısayolu", "MDSOFT PROJE OTOMASYONU"

Açıklaması
D = Desktop Proje.mdb dosyası  Açıklama ve Kısayol adı

Bu şekilde kısayollarınızı açınız.

6- Modlar sekmesinde de ayarlamalar yaparak dosyaların üzerine yazılıp yazılmayacağı falan ayarlanabilir
7- Metin ve simgede kurulum dosyanızın başlık bilgisi, açıklama metinleri Logo ve icon ayarları yapılıyor. Lisan ve Modül bölümleri de görsel öğeler için. Bunların açıklamalarını geçiyorum. Bizi çok ilgilendirmiyor. )
8- Tamam deyip SFX seçeneklerini bitirdik. Şimdi dosyalar sekmesine tıklayalım. Orda gördüğünüz gibi eklenecek dosyalar yan yana vaziyette yazılmış. Klasördekilerin tümünü seçtiğimiz için böyle. Ama eklemek isterseniz aynı sözdizimini kullanarak ilave edebilirsiniz.
9- Yedekleme – zaman ve açıklama sekmelerini pas geçiyorum. Siz oraları incelersiniz artık.
10- Şimdi tamam diyerek kurulumu tamamlıyorum. Yaklaşık 35-36 mb lık bir dosya oluşacak (tabii sizin dosyanızın boyutuna bağlı).




Bu dosyayı artık çalıştırabiliriz. Bu dosya eğer sistemde Access varsa bir şeyi değiştirmez. Ama Access yoksa sessiz kurulum yaparak runtime kuracaktır.

Demek ki neymiş. Aslında Access developer extention olmadan da tek exeyle runtime paketlenip tek harekette kuruluyormuş.
Resimler görülmüyor / açılmıyor sebebi ne olabilir.
1 2 3 4 5 6