crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 2006
-
23 mai 2004 à 15:44
acrcorp
Messages postés96Date d'inscriptiondimanche 16 février 2003StatutMembreDernière intervention23 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.
acrcorp
Messages postés96Date d'inscriptiondimanche 16 février 2003StatutMembreDernière intervention23 septembre 2007 14 mars 2006 à 22:05
Bon bin voila, Renfield a mis tout le monde d'accord ;)
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 14 mars 2006 à 11:48
If App.LogMode <> 0 Then
'# Version compilée
End If
cs_Appil
Messages postés208Date d'inscriptionmercredi 10 avril 2002StatutMembreDernière intervention11 juin 2014 1 juin 2004 à 15:30
Cool comme source ça m plait aussi :)
acrcorp
Messages postés96Date d'inscriptiondimanche 16 février 2003StatutMembreDernière intervention23 septembre 2007 31 mai 2004 à 11:26
Enfin un truc tout automatique, ça me plait ;-)
cs_pit1
Messages postés32Date d'inscriptiondimanche 15 juin 2003StatutMembreDernière intervention17 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és4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 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és908Date d'inscriptionjeudi 26 juillet 2001StatutModérateurDernière intervention 1 février 20152 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és4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 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 !!!!
14 mars 2006 à 22:05
14 mars 2006 à 11:48
'# Version compilée
End If
1 juin 2004 à 15:30
31 mai 2004 à 11:26
30 mai 2004 à 09:41
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 !
24 mai 2004 à 10:19
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
23 mai 2004 à 18:12
Et jack je crois que la source existait deja sur le site.
Proviste.
23 mai 2004 à 15:44