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

Delphi Discussion :

Prob CONSOLE en DEBUG/RELEASE


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    Consultant fonctionnel
    Inscrit en
    Décembre 2014
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant fonctionnel

    Informations forums :
    Inscription : Décembre 2014
    Messages : 115
    Par défaut Prob CONSOLE en DEBUG/RELEASE
    Bonjour,
    Je reprends quelques vieilles DLL écrites en D5 pour les passer en 10.2, les seuls modifs concernaient les string / AnsiStyring quand c'était nécessaire. Ces DLL sont utilisées par des programmes WINDOWS et d'autres CONSOLE.
    Je m'aperçois quand je teste mes DLL dans le GUI, dans les environnements (avec des programmes):
    envir. mode
    WINDOWS DEBUG ok
    WINDOWS RELEASE ok
    CONSOLE DEBUG ok
    CONSOLE RELEASE KO. la fenêtre CMD s'ouvre et se ferme immed.
    Un prog CONSOLE compilé en RELEASE, doit être testé en ouvrant d'abord une fenêtre CMD, je n'arrive pas à l'exécuter correctement dans le GUI. Pa contre, un programme CONSOLE sans appel à DLL s'exécute bien dans le GUI en mode RELEASE.
    Ne peut-on pas tester/lancer un EXE CONSOLE qui utilise des DLL en mode RELEASE via le GUI ?

    D'avance merci pour vos lumières.
    solilog

  2. #2
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    il n'y a pas de différence entre CONSOLE et GUI en matière de Debug/Release, sauf si le code place du code dans {$IFDEF DEBUG}...{$ENDIF}
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  3. #3
    Membre expérimenté
    Homme Profil pro
    Consultant fonctionnel
    Inscrit en
    Décembre 2014
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant fonctionnel

    Informations forums :
    Inscription : Décembre 2014
    Messages : 115
    Par défaut
    Bonjour,
    Merci Paul et mea culpa, l'origine de mon prob avait une autre cause, un mauvais setting des repertoires de sortie des .exe.
    Je ferme ce post.
    solilog

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 18/07/2006, 11h33
  2. Réponses: 5
    Dernier message: 21/06/2006, 14h02
  3. Passage Mode debug -> release
    Par Bayard dans le forum MFC
    Réponses: 2
    Dernier message: 08/05/2006, 13h06
  4. Réponses: 3
    Dernier message: 18/08/2005, 10h17
  5. chargement DLL mode debug/release
    Par bihorece dans le forum C++Builder
    Réponses: 3
    Dernier message: 21/06/2004, 14h05

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