Buradaki Amaç;
Microsoft'un Çok Çok Hatalı ve Çok Büyük Bir Eksiği Olan Access Projeleri Dağıtımı Konusundaki (Politik) Becereriksizliğinden Doğan Bir Oluşumdur... Microsoft Projelerinizi Dağıtmak İçin Oldukça Fazla Kırparak Ürettiği ve Hiçbir İşe Yaramayan RunTime Dosyalarıyla İşi Geçiştirmeye Çalışmıştır.. RunTime Uygulamaları Maalesef Ciddi Hiçbir Projede Başarı Sağlamamıştır..
Bu Nedenle, Runtime Uygulamasında Eksik Olan Herşeyi Ekleyerek; Access Veritabanı Uygulamarınızın Kati Olarak(Kesin ve Hatasız Olarak)
Her Platformda Çalışmasını Sağlamaktan İleri Gelen Bir İhtiyaç Sonucu Yapmış Bulunmaktayım..
(Microsoft Üretim Hataları ve Türkçeye Çevirme Hataları Müstesnadır..)
Ms Access, Microsoft Tarafından Her Zaman İçin Geri Plana İtilmiş,Kakılmış veya Bilerek İttirilmiş Bir Halde Bulunur...Akabinde, Her Platformda Çalışmaya Ayarlanabilir Bir Kit veya Set veyahut RunTime Dosyaları Sunsa da Başarılı Olamamıştır; Dağıtıma Hazırladığınız Projeleriniz Hiçbir Zaman İçin Düzgün Çalışmayacaktır.. Muhakkak Surette, Başka Bir Microsoft Windows Platformunda Çalıştırdığınızda Patlak Verecektir..(Bunun Sebebi MsAccess'in Ofis Paketi İçinde Sunulmasından Kaynaklanır ve Ofis Paketi Artık Kopamaz Bir Bütün Halinde Birbiriyle Entegredir...Ufak Bir Zerre Dosya Parçacığı Eksik(ya da Hatalı) veya Bozulduğunda Paket Problem Çıkarır..Farklı Sürüm ve Paketler Ofis Paketlerinin Hatalı Çalışması İçin Bizzat ve Sinir Bozmak İçin Kesinlikle ve Kesinlikle Kasti Olarak Üretilmiştir.. Yordamlar,Kod Yapıları Hangi Dosyanın Hangi Sürümle Uyumlu Çalışacağını Bile Bile Hatalı Olarak ve Aptal Görünüm Süsü Vererek ve de Saçmasapan Bir Kurulum Silsilesi İçinde Patlayıverir...Ve Sürekli Güncelleme Talep Eder...Çünkü Sık Güncelleme, Sık Kontrol Demektir..Programlar Kendi Amacı Dışında İstihbarat Amaçlı, Kişiye Özel bilgilerin İstem Dışında Toplanarak Bir Merkeze Kayması Gibi Siyasi Konuları da İçerir Aslında.. Neyse Bu Kısımı Daha Fazla Ortaya Çıkarıp Bill Amcanın Sinirini Bozmayalım...)
(ACCESS 2003 VERSİYONUNA KADAR OLAN PROJELERİNİZ;
XP/VISTA/WIN7/SERVER İŞLETİM SİSTEMLERİNİN;
32 veya 64 BIT PLATFORMLARINDA ÇALIŞIR...)
TOPLAMDA 58 MB BİR DOSYADIR..ASLINDA FAZLA SAYILMAZ;
FAKAT DAHA KÜÇÜK YAPABİLSEYDİM ÇOK İYİ OLACAKTI..
ANCAK ACCESS PROJELERİ İÇİN GEREKLİ OLANLARI ÇIKARAMAZDIM..
(EĞER Kİ BU ÇALIŞMAYI ACCESS 2002 'YE UYARLASAYDIM;
SANIRIM Kİ 35 MB CİVARI BİR BOYUTA GETİREBİLİRDİM..)
Programı Setup 'ı İle Kurup Kullanırsanız Avantaj Olarak;
Access Güvenlik Ayarları Kapatılır;
Access İnce Ayarları Yapılandırılır;
Türkiye Bölgesel Ayarlar Otomatik Ayarlanır ve
Office Installer Otomatik Olarak Devre Dışı Bırakılır..
Çalışmanızda Profesyonel Olan Uygulamalarda Olduğu Gibi, Birincil Kilitli Tuttuğunuz Mde
Programınızdan İkincil Bir Kilitli Olmayan ve Sadece Rapor İçeren ve Mdb yapısında Olan
Dosyanıza Tasarla Diyerek;Rapor Tasarlanabilen Uygulamalar Geliştirirsiniz..
Yani Ana ve Önemli Kodlarınızı MDE Yapısında Tutarken, Raporları Ayrı Bir MDB Yapısında
Tutarsınız..Bununla İlgili Örnek Link Vereceğim..
Sisteminizde Office Seti Kurulu Olsun veya Olmasın Projeniz Takılmadan Çalışacaktır..
Programlarınızı Masaüstüne Oluşacak Kısayolun Üstüne Bırakarak Çalıştırabilirsiniz..
Ya da Kısayolunu ;
32 BIT İÇİN :
Hedef:
"%programfiles%\Microsoft Office\OFFICE11\MSACCESS.exe" /runtime "d:\programınız.mde"
Başlama Yeri :
""%programfiles%\Microsoft Office\OFFICE11"
64 BIT İÇİN:
Hedef:
"%programfiles(x86)%\Microsoft Office\OFFICE11\MSACCESS.exe" /runtime "d:\programınız.mde"
Başlama Yeri :
""%programfiles(x86)%\Microsoft Office\OFFICE11"
Olarak Ayarlarsınız..
Aşağıdan Direk Olarak İndirebilirsiniz :
http://www.mediafire.com/file/yoydjuk4ot...e PLUS.exe
NOT:Bu Notu Mehmet Eser Arkadaşımızın Aşağıda Birşeyler Anımsatması Sonucu Sonradan İlave Etmiş Bulunmaktayım....Bu yaptığım çalışma aslında bir portable uygulamasıdır ve sisteminizde kurulu olan ofis paketlerinizi bozmaz. Zarar da vermez.. Bu sayede versiyonları farklı ve uyumsuz ofis parçacığı dosyalarından etkilenmez.. Anlayacağınız yaptığım çalışma nereye giderseniz gidin, hangi koşulda çalıştırırsanız çalıştırın, dere tepe düz olarak hatasız çalışacaktır.. Buna emin olabilirsiniz..
Microsoft'un Çok Çok Hatalı ve Çok Büyük Bir Eksiği Olan Access Projeleri Dağıtımı Konusundaki (Politik) Becereriksizliğinden Doğan Bir Oluşumdur... Microsoft Projelerinizi Dağıtmak İçin Oldukça Fazla Kırparak Ürettiği ve Hiçbir İşe Yaramayan RunTime Dosyalarıyla İşi Geçiştirmeye Çalışmıştır.. RunTime Uygulamaları Maalesef Ciddi Hiçbir Projede Başarı Sağlamamıştır..
Bu Nedenle, Runtime Uygulamasında Eksik Olan Herşeyi Ekleyerek; Access Veritabanı Uygulamarınızın Kati Olarak(Kesin ve Hatasız Olarak)
Her Platformda Çalışmasını Sağlamaktan İleri Gelen Bir İhtiyaç Sonucu Yapmış Bulunmaktayım..
(Microsoft Üretim Hataları ve Türkçeye Çevirme Hataları Müstesnadır..)
Ms Access, Microsoft Tarafından Her Zaman İçin Geri Plana İtilmiş,Kakılmış veya Bilerek İttirilmiş Bir Halde Bulunur...Akabinde, Her Platformda Çalışmaya Ayarlanabilir Bir Kit veya Set veyahut RunTime Dosyaları Sunsa da Başarılı Olamamıştır; Dağıtıma Hazırladığınız Projeleriniz Hiçbir Zaman İçin Düzgün Çalışmayacaktır.. Muhakkak Surette, Başka Bir Microsoft Windows Platformunda Çalıştırdığınızda Patlak Verecektir..(Bunun Sebebi MsAccess'in Ofis Paketi İçinde Sunulmasından Kaynaklanır ve Ofis Paketi Artık Kopamaz Bir Bütün Halinde Birbiriyle Entegredir...Ufak Bir Zerre Dosya Parçacığı Eksik(ya da Hatalı) veya Bozulduğunda Paket Problem Çıkarır..Farklı Sürüm ve Paketler Ofis Paketlerinin Hatalı Çalışması İçin Bizzat ve Sinir Bozmak İçin Kesinlikle ve Kesinlikle Kasti Olarak Üretilmiştir.. Yordamlar,Kod Yapıları Hangi Dosyanın Hangi Sürümle Uyumlu Çalışacağını Bile Bile Hatalı Olarak ve Aptal Görünüm Süsü Vererek ve de Saçmasapan Bir Kurulum Silsilesi İçinde Patlayıverir...Ve Sürekli Güncelleme Talep Eder...Çünkü Sık Güncelleme, Sık Kontrol Demektir..Programlar Kendi Amacı Dışında İstihbarat Amaçlı, Kişiye Özel bilgilerin İstem Dışında Toplanarak Bir Merkeze Kayması Gibi Siyasi Konuları da İçerir Aslında.. Neyse Bu Kısımı Daha Fazla Ortaya Çıkarıp Bill Amcanın Sinirini Bozmayalım...)
(ACCESS 2003 VERSİYONUNA KADAR OLAN PROJELERİNİZ;
XP/VISTA/WIN7/SERVER İŞLETİM SİSTEMLERİNİN;
32 veya 64 BIT PLATFORMLARINDA ÇALIŞIR...)
TOPLAMDA 58 MB BİR DOSYADIR..ASLINDA FAZLA SAYILMAZ;
FAKAT DAHA KÜÇÜK YAPABİLSEYDİM ÇOK İYİ OLACAKTI..
ANCAK ACCESS PROJELERİ İÇİN GEREKLİ OLANLARI ÇIKARAMAZDIM..
(EĞER Kİ BU ÇALIŞMAYI ACCESS 2002 'YE UYARLASAYDIM;
SANIRIM Kİ 35 MB CİVARI BİR BOYUTA GETİREBİLİRDİM..)
Programı Setup 'ı İle Kurup Kullanırsanız Avantaj Olarak;
Access Güvenlik Ayarları Kapatılır;
Access İnce Ayarları Yapılandırılır;
Türkiye Bölgesel Ayarlar Otomatik Ayarlanır ve
Office Installer Otomatik Olarak Devre Dışı Bırakılır..
Çalışmanızda Profesyonel Olan Uygulamalarda Olduğu Gibi, Birincil Kilitli Tuttuğunuz Mde
Programınızdan İkincil Bir Kilitli Olmayan ve Sadece Rapor İçeren ve Mdb yapısında Olan
Dosyanıza Tasarla Diyerek;Rapor Tasarlanabilen Uygulamalar Geliştirirsiniz..
Yani Ana ve Önemli Kodlarınızı MDE Yapısında Tutarken, Raporları Ayrı Bir MDB Yapısında
Tutarsınız..Bununla İlgili Örnek Link Vereceğim..
Sisteminizde Office Seti Kurulu Olsun veya Olmasın Projeniz Takılmadan Çalışacaktır..
Programlarınızı Masaüstüne Oluşacak Kısayolun Üstüne Bırakarak Çalıştırabilirsiniz..
Ya da Kısayolunu ;
32 BIT İÇİN :
Hedef:
"%programfiles%\Microsoft Office\OFFICE11\MSACCESS.exe" /runtime "d:\programınız.mde"
Başlama Yeri :
""%programfiles%\Microsoft Office\OFFICE11"
64 BIT İÇİN:
Hedef:
"%programfiles(x86)%\Microsoft Office\OFFICE11\MSACCESS.exe" /runtime "d:\programınız.mde"
Başlama Yeri :
""%programfiles(x86)%\Microsoft Office\OFFICE11"
Olarak Ayarlarsınız..
Aşağıdan Direk Olarak İndirebilirsiniz :
http://www.mediafire.com/file/yoydjuk4ot...e PLUS.exe
NOT:Bu Notu Mehmet Eser Arkadaşımızın Aşağıda Birşeyler Anımsatması Sonucu Sonradan İlave Etmiş Bulunmaktayım....Bu yaptığım çalışma aslında bir portable uygulamasıdır ve sisteminizde kurulu olan ofis paketlerinizi bozmaz. Zarar da vermez.. Bu sayede versiyonları farklı ve uyumsuz ofis parçacığı dosyalarından etkilenmez.. Anlayacağınız yaptığım çalışma nereye giderseniz gidin, hangi koşulda çalıştırırsanız çalıştırın, dere tepe düz olarak hatasız çalışacaktır.. Buna emin olabilirsiniz..