Rubrik: Entwicklungsumgebung · VB-IDE allgemein | VB-Versionen: VB4, VB5, VB6 | 19.02.01 |
Läuft die Anwendung in der IDE II Einfache Möglichkeit, um festzustellen, ob eine Anwendung in der IDE oder standalone läuft. | ||
Autor: Kai-Uwe Tack | Bewertung: | Views: 14.399 |
ohne Homepage | System: Win9x, WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | Beispielprojekt auf CD |
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.