2017-01-18 6 views
0

Microsoft Access 2013/2016アプリケーションがACCDEとして実行されているかどうか、つまりコンパイルされている場合、Microsoft Accessアプリケーションがコンパイルされているかどうか、つまりACCDEとして実行中かどうかを検出する方法

私は停止し、エラーが発生し、A)それは私がそれを実行しているのです(環境(「ユーザ名 '))と、それはACCDEない場合場合は破るために私のコードをしたいと思います。

誰もが何か提案を持って

答えて

0

、!私が探していたまさにhttps://access-programmers.co.uk/forums/showthread.php?t=229474http://allenbrowne.com/ser-53.html

Public Function IsACCDE() As Boolean 

    ' Init 
    IsACCDE = False 

    ' This property exists only in compiled DBs (.mde, .accde)! 
    ' Ignore error (and stay "False") if not. 
    On Error Resume Next 
    IsACCDE = (CurrentDb.Properties("MDE") = "T") 

End Function 
+0

パーフェクトから適応御馳走に動作します。ありがとうございます! –

+0

答えはあなたの問題を解決した場合、あなたは(http://stackoverflow.com [受け入れる]することができます/ help/someone-answers)それもこのマークです問題は解決した。 @BarrySeymour – Andre

+0

ありがとうございます。そのオプションはどこにあるのかわからなかったけど、私はそれを見つけた。 –

関連する問題