Skip to main content

AccessTr.neT


Runtime 2003 ve Dil sorunu

Runtime 2003 ve Dil sorunu

#1
Takip edenler görmüşlerdir Demiral hoca geçtiğimiz
günlerde Runtime ile paketleme yaparken dil sorunun
çözümünü anlatmıştı. Ancak türkçe konusu yarım kalmıştı.
CD den Setup kopyalayarak aştığı bu problemi bir başka
yönüyle tekrar ele almak istedim.

Bilgisayarımı formatladım, sırasıyla
Office 2003 Full
Developper extensions
ve son olarak da Office 2003 içindeki
\FILES\ACCRT\ACCESSRT dosyasından
Runtime ı kurdum

Büyük bir sürprizle karşılaştım çünkü:
C:\Documents and Settings\KULLANICI\Application Data\Microsoft\Access\ADE11\

altında hocanın bahsettiği Cache\1033 klasörünü ve altındaki söz konusu
edilen 3 dosyayı göremedim

[Resim: screenhunter04may210559q.gif]

Package wizard ı çalıştırdım

[Resim: screenhunter01may210546.gif]

Dil seçeneğine kadar geldim
English seçtim
ve Browse ederek CD deki SETUPPRO.EXE ye tıkladım
Elbette Hata mesajı verdi

ANCAK C:\Documents and Settings\KULLANICI\Application Data\Microsoft\Access\ADE11\Cache\1033 ve altındaki 3 dosyayı
eklediğini fark ettim

Hemen ardından
Turkish seçtim
ve yine Browse ederek CD deki SETUPPRO.EXE ye tıkladım
Yine Hata mesajı verdi

ANCAK BU SEFERDE C:\Documents and Settings\KULLANICI\Application Data\Microsoft\Access\ADE11\Cache\1055 ve altındaki 3 dosyayı ekledi

[Resim: screenhunter02may210548.gif]


Demiral hoca nın yazdığı metodu uyguladım
CD den SETUPPRO.EXE yi kopyalayarak ve adını SETUP.EXE olarak
değiştirerek 1033(English) ve 1055(Turkish) klasörlerinin altına
birer adet yapıştırdım ve oradaki dosyaları dörtledim

ACCESSRT (rar, cab dosyası) ACCESSRT (msi) BASE (msi) SETUP (exe)

[Resim: screenhunter03may210549.gif]

Package Wizard a geri döndüğümde her iki dilinde
cache edildiğini ve seçilebilir olduğunu gördüm

[Resim: screenhunter05may210621.gif]

Microsoft niye bunu böyle yapmış bilemiyorum, belki cevap neden
yıllardır adam gibi bir compiler yapmadığı ile aynidir. Dün
tesadüfen başarmıştım ama bugün yeniden yapınca garip de olsa
böyle bir metodun var olduğuna inanıyorum. Arkadaşlar kurcalarken
belki daha iyisini bulabilirler ama şimdilik bu.

Hocam tekrar teşekkürler, bu ufak katkı da benden olsun Img-grin
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 21/05/2009, 06:31, Düzenleyen: okileturc.
Cevapla
#2
Teşekkürler.. Ben de bu arada biliyorsunuz arayüzün dilinin Türkçeleştirilmesi için size bir yöntemden bahsettim. Bu şekilde kullanıcı arayüzü Türkçeleştirilebilir. Ancak kurulumun Türkçe olabilmesi için ne yapabilirim diye araştırırken, klasördeki 3 adet xml dosyası farkettim. Bunlardan büyük boyutlu olanı açtığımda, içinde 1055 adlı klasörün, Türkçe dil dosyalarının alındığı yer olduğunu gördüm. Dediğiniz gibi 1033 de İngilizce için. Aslında biz dosyaları nereye atarsak o dil aktif oluyor. Ama kurulum paketi Türkçe oluyor mu derseniz henüz deneme fırsatım olmadı. İlk fırsatta inşallah...
İnadına, ille de Accesstr.net...
Cevapla
#3
hocam teşekürler, çok faydalı bir konu oldu.
Cevapla
#4
Arkadaşlar bu konu ile ilgili bir sorum olacak.. Bu uygulamayı yıllar önce kullandığımda .. Office'in hiç kurulmadığı bir bilgisayarda Runtime dosyalarını kurup programımızı çalıştırırsak Macro güvenlik uyarısı veriyor ve bu güvenliği devre dışı bırakamıyordum.. Buna çözüm bulan varmı yada ben yanlış mı bakmışım.. Aslında bu da bir konu başlığı olabilir Runtime ve Macro sorunu gibi Img-grin.. Sitede bununla ilgili programcık vardı bir adet ama benim temennim bunu kurulum aşamasında aşmak..
Son Düzenleme: 24/05/2009, 18:31, Düzenleyen: akem.
Cevapla
#5
Bu aralar hemen her soruda bu konu karşıma çıkıyor. Tek bir şey yazacağım yine
"VBA Projeleri için digital sertifika.."
İnadına, ille de Accesstr.net...
Cevapla
#6
sayın mehmetdemiral sizin dediğiniz olayı ofice nin hiç kurulmadığı bilgisayara dijital sertifikalı kurup geçebilecekmi diye ozamanda denemiştim.. ama yine de olmamıştı.. Bunu birkez denedim eminim biryerlerde hata yapmışımdır. Tekrar deneyip bakıcam ..
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task