IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

Comment savoir si je suis en mode debug ou en mode executable final


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre prolifique Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2011
    Messages
    4 744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 4 744
    Par défaut Comment savoir si je suis en mode debug ou en mode executable final
    Bonjour,

    Voilà, je cherche à savoir si mon appli a été lancée en depuis l'ide Lazarus ou directement en lançant l'executable final.

    En fait, j'utilise un base SQLite, mais en mode de test, je ne voudrais pas toucher à la base finale, donc je copie celle-ci sous un autre nom.
    Mais comment faire dans le programme pour savoir quelle base utilisée ?

    Merci d'avance pour vos pistes
    JS

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 137
    Par défaut
    Bonjour,

    généralement dans les / options du projet / Options du compilateur / Mode de création : créer un mode "DEBUG" / j'ajoute dans "Options personnalisées" : -dDEBUG et dans le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    {$IFDEF DEBUG  }
                ..............;
    {$ENDIF}

  3. #3
    Membre prolifique Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2011
    Messages
    4 744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 4 744
    Par défaut
    Bonjour,

    Merci de ta réponse. Il ne semble pas y avoir de solution "toute prête" dans Lazarus.
    Du coup, je préfère la solution de la ligne de commande.

    Si je passe "/TEST" en ligne de commande, c'est que je suis en test. Ça a en plus l'avantage de pouvoir passer en "mode test" en lançant l'exécutable.

    JS

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/05/2017, 15h21
  2. Comment savoir si je suis bien connecté à la base ?
    Par gg9595 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 21/03/2007, 15h16
  3. Comment savoir si on est en Mode ajout ?
    Par GERO99 dans le forum Access
    Réponses: 3
    Dernier message: 11/05/2006, 10h00
  4. Réponses: 1
    Dernier message: 22/04/2006, 16h26
  5. comment savoir si je suis admin d'un poste?
    Par Samanta dans le forum Windows XP
    Réponses: 4
    Dernier message: 26/04/2005, 14h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo