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
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...