cs_KevinK
Messages postés43Date d'inscriptionmardi 22 janvier 2002StatutMembreDernière intervention 9 janvier 2003
-
21 mars 2002 à 14:11
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
23 janv. 2006 à 16:18
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 23 janv. 2006 à 16:18
un peu plus complexe, pour App.LogMode (peux renvoyer 3 etc...)
If App.LogMode <> 0 Then
'# Mode Compilé
End If
mais le principe est là ^^
cs_TheHacker
Messages postés442Date d'inscriptionsamedi 23 novembre 2002StatutMembreDernière intervention19 octobre 2005 26 avril 2003 à 14:21
ouai sinon tu fais app.logmode, + simple......... si ca retourne 0= IDE 1 = EXE
cs_KevinK
Messages postés43Date d'inscriptionmardi 22 janvier 2002StatutMembreDernière intervention 9 janvier 2003 21 mars 2002 à 14:11
Il y a plus simple et plus sûr:
if EnIDE then msgbox "Vous êtes dans l'environnement de développement !"
------------
Function EnIDE()
on error resume next
debug.print 0/0 'debug n'est évalué que sous l'environnement de développement
EnIDE(err<>0) '> si il y a une erreur, c'est qu'on est sous VB
err.clear
End function
23 janv. 2006 à 16:18
If App.LogMode <> 0 Then
'# Mode Compilé
End If
mais le principe est là ^^
26 avril 2003 à 14:21
21 mars 2002 à 14:11
if EnIDE then msgbox "Vous êtes dans l'environnement de développement !"
------------
Function EnIDE()
on error resume next
debug.print 0/0 'debug n'est évalué que sous l'environnement de développement
EnIDE(err<>0) '> si il y a une erreur, c'est qu'on est sous VB
err.clear
End function