SAVOIR SI LE CODE EST COMPILÉ OU PAS

crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 - 23 mai 2004 à 15:44
acrcorp Messages postés 96 Date d'inscription dimanche 16 février 2003 Statut Membre Dernière intervention 23 septembre 2007 - 14 mars 2006 à 22:05
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/23077-savoir-si-le-code-est-compile-ou-pas

acrcorp Messages postés 96 Date d'inscription dimanche 16 février 2003 Statut Membre Dernière intervention 23 septembre 2007
14 mars 2006 à 22:05
Bon bin voila, Renfield a mis tout le monde d'accord ;)
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
14 mars 2006 à 11:48
If App.LogMode <> 0 Then
'# Version compilée
End If
cs_Appil Messages postés 208 Date d'inscription mercredi 10 avril 2002 Statut Membre Dernière intervention 11 juin 2014
1 juin 2004 à 15:30
Cool comme source ça m plait aussi :)
acrcorp Messages postés 96 Date d'inscription dimanche 16 février 2003 Statut Membre Dernière intervention 23 septembre 2007
31 mai 2004 à 11:26
Enfin un truc tout automatique, ça me plait ;-)
cs_pit1 Messages postés 32 Date d'inscription dimanche 15 juin 2003 Statut Membre Dernière intervention 17 janvier 2007
30 mai 2004 à 09:41
L'idee est pas mal, je l'ai moi même utilisée car mon application utilise en mode debug le fichier "xxx.ini" (p.ex. pointe vers serveur SQL test) et en mode compilé le fichier "xxx.exe.ini" (p.ex. connection string vers serveur SQL prod).
Tout est automatique dans ce cas, il ne faut plus penser à rien.
Avec la compil conditionnelle il faut chaque fois y penser à remettre "DebugMode=0". Attention les dégâts si vous l'oubliez une seule fois !
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
24 mai 2004 à 10:19
1-Ajouter ceci sur la ligne "Argument de compilation conditionnelle" dans l'onglet "Créer" de la boite de dialogue "Propriété du projet" : "DebugMode = 1"
2-Ajouter ce code n'importe ou :
#If DebugMode = 1 Then
MsgBox "Mode Débug"
#Else
MsgBox "Mode Runtime"
#End If
3- Ne pas oublier d'enlever la Dcl de DebugMode avant de compiler en .EXE
cs_Alain Proviste Messages postés 908 Date d'inscription jeudi 26 juillet 2001 Statut Modérateur Dernière intervention 1 février 2015 2
23 mai 2004 à 18:12
donne un exemple crenaud stp.
Et jack je crois que la source existait deja sur le site.

Proviste.
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
23 mai 2004 à 15:44
M$ s'est embêter à créer des constantes de compilation conditionnelles et des $IF $THEN, ce n'est pas pour rien !!!!
Rejoignez-nous