VBA ile runtime modunu öğrenme ve işlem yapma
Tarih
18/04/2009 00:09
Konu Sahibi
mehmeser
Yorumlar
4
Okunma
1395
Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 5/5 - 1 oy



mehmeser
Hesap Aktif Değil
Kullanici Avatari
Aktivasyon Bekleyen
135
07/02/2009
-
Ofis 2003
02/09/2009,00:18
Çözüldü 
Selamlar,

hazırlanan uygulamanın dağıtıldığında runtime modu dışında çalışması istenmiyorsa aşağıdaki kodu form, rapor, başlangıç işlemleri kısmına koyarak kullanıcıyı yönlendirebilirsiniz.

Kullanılacak sabit: acSysCmdRuntime

Kod:
If SysCmd(acSysCmdRuntime) = True Then
' runtime ise yapılacaklar
Else
' runtime değilse yapılacaklar
End If


Kod:
If SysCmd(acSysCmdRuntime) = False Then
MsgBox "Uygulama sadece runtime modunda çalışır.", MB_ICONSTOP
Application.Quit acQuitSaveAll
End If 


En iyi yöntem bence runtime değilse Autoit benzeri bir geliştirme ortamı ile veritababnını gözetlemek ve runtime ile başlatmak.

bunun için registery'den sorgulama yapılmalı. Burada hangi sürümüm kurulu olduğuna bakılmalı ve Access yoksa sessiz Access 2007 runtime kurulumu yaptırılmalı. sonra uygulama başlatılır. böylece kulanıcı da exe çalıştırma hastalığından vazgeçmemiş olur.

sağlıcakla...

Cevapla


cuneyt

Kullanici Avatari
Onursal
321
29/10/2008
81
İstanbul
Ofis 2007
08/06/2016,10:56
Çözüldü 
güzel bir fikir.
denemedim ama denediğimde olumlu sonuç verirse süper olur.
teşekkürler
Cevapla


mehmetdemiral
.
Kullanici Avatari
Uzman
M.... D....
4.732
30/10/2008
Samsun
Ofis 2013 Tr. 32 Bit
Dün,02:10
Çözüldü 
Ben daha basit bir yöntem kullanıyorum ve uygulamanın uzantısını değiştirip o uzantının da birlikte aç yoluyla sadece Runtime ile çalışmasını sağlıyorum. Access o uzantıyla ilişkilendirilmediği için çalışmayacak, ama Runtime ile ilşkilendirildiği için Runtime açılacaktır.. Tüm bu işlemleri bir kurulum paketine dahil edebilir, Runtime'i de birlikte kurdurabilir ve registerdeki birlikte açma anahtarlarını kurulum anında ekleyebilirsiniz.
İnadına, ille de Accesstr.net...
Cevapla


mehmeser
Hesap Aktif Değil
Kullanici Avatari
Aktivasyon Bekleyen
135
07/02/2009
-
Ofis 2003
02/09/2009,00:18
Çözüldü 
merhaba,

amacım kurulumsuz taşınabilir Access masaüstü uygulaması geliştirmek. bu yüzden kuruluma dahil edilen ayarlamalar yapan derin işlemler bu yöntemde bana uzak geldi ama daha önce sanırım sizden ya da başkasından bunu duymuştum.

ben buna bazı doayasların kontrol edilemsi ve yoksa ya da boyutu farklıysa çalışmama gibi prosedürlerde eklemyi düşünmüştüm ama fırsatım olmadı.

Mehmet Bey bir örneğinizi bana gönderebilirseniz memnun olurum, incelemek ve denemek isterim.

sağlıcakla...
Cevapla


mehmetdemiral
.
Kullanici Avatari
Uzman
M.... D....
4.732
30/10/2008
Samsun
Ofis 2013 Tr. 32 Bit
Dün,02:10
Çözüldü 
Bahsettiklerim el ile yapmaktayım. Yani bunları bir Access runtime ile beraber kurulum paketine dahil etmeyi planladım ama bir türlü fırsat bulamadım. Runtimr ile beraber Access projesini birlikte paketlemekten ziyade, registerde bazı değişklikler yaparak uygulamanın sadece belirlenen bir exe ile çalıştırılmasını denemek istiyorum. Bunun için AccessRuntime'in exesinin adını ve simgesini de değiştirip tamamen özgün bir runtime haline sokmak da aklımda.. Bilemiyorum başarılı olur mu? Ama denemek istiyorum fırsat olduğunda..Fakat Access çalışmamın uzantısını mdb değil de mds (mdsoft'u çağrıştırsın diye) yapıp, bu uzantının birlikte açılması için de sadece Access Runtime'in msaccess.exe isimli dosyasını ilişkilendirme işinden bahsetmiştim ki, bunu defalarca yaptım.
İnadına, ille de Accesstr.net...
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Liste kutusu işlem yapma ekleme silme de sorun nightashes 7 94 29/11/2016, 20:24 nightashes
  access raporda guruplandır ve say işlevi yapma murat dikme 2 95 22/11/2016, 01:55 murat dikme
  Tablo dan Açılır Kutu ya alınan verilerek Sabit Ekleme yapma ask200075 7 268 21/11/2016, 18:49 ask200075
Sad Dinamik arama yapma. Filtreleme zamani hata.. Tale Talibov 11 426 20/11/2016, 18:25 Tale Talibov
Çözüldü seçime bağlı metin kutusunu tabloda aktif veya pasif yapma EROLAKSAKAL 13 4.005 12/11/2016, 11:48 atoz112


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya