Rubrik: Entwicklungsumgebung · VB-IDE allgemein | VB-Versionen: VB4, VB5, VB6 | 19.02.01 |
![]() Einfache Möglichkeit, um festzustellen, ob eine Anwendung in der IDE oder standalone läuft. | ||
Autor: ![]() | Bewertung: ![]() ![]() ![]() ![]() ![]() | Views: 14.864 |
ohne Homepage | System: Win9x, WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | ![]() |
Einfacher Hack, um festzustellen, ob eine Anwendung in der IDE oder standalone läuft.
Private Function DebugHack(bIsDebug As Boolean) bIsDebug = True DebugHack = True End Function Public Function IsIDE() As Boolean Dim bIsDebug as Boolean bIsDebug = False Debug.Assert DebugHack(bIsDebug) IsIDE = bIsDebug End Function
Die Methode beruht darauf, dass die Zeile mit Debug.Assert
beim Kompilieren
nicht mit übersetzt wird.