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

Fortran Discussion :

dll fortran et instruction STOP


Sujet :

Fortran

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 174
    Points : 38
    Points
    38
    Par défaut dll fortran et instruction STOP
    Bonjour,

    J'ai converti un gros programme fortran en dll. Cette dll je l'utilise depuis une IHM écrite en Delphi. Ca fonctionne a peu près correctement à un "petit détail" près : si on passe des paramètres erronés en entrée de mon code fortran, il appelle une procedure de gestion d'erreur qui elle-même appelle l'instruction STOP. Et dans ce cas, mon appli delphi se ferme brutalement sans le moindre message.

    Comment contourner ce problème?

  2. #2
    Membre éclairé Avatar de genteur slayer
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2002
    Messages
    710
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2002
    Messages : 710
    Points : 825
    Points
    825
    Par défaut
    cela dépend de l'appel dll...

    mais en gros, le 'stop' signifie 'ferme l'application' et pas seulement la dll...
    donc je pense que tu peux modifier le programme de gestion d'erreur pour qu'il n'appelle pas 'stop' mais plutôt un renvois vers la fin du code éxécutable de la dll afin de rendre la main à l'ihm....
    il n'y a que ceux qui savent qui ne savent pas qu'ils savent...
    Libere-toi hacker, GNU's Not Unix!!!

Discussions similaires

  1. [JNI] Appeler une DLL Fortran à partir de Java
    Par Graffity dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 13/11/2008, 00h07
  2. Reprendre le code après une instruction stop
    Par sash6 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 15/11/2007, 16h07
  3. Appel direct d'une DLL Fortran dans une macro
    Par papiotte dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/10/2007, 10h32
  4. Appel de DLL Fortran depuis C/C++
    Par ultimate_manx dans le forum Fortran
    Réponses: 3
    Dernier message: 31/05/2007, 13h44
  5. Réponses: 8
    Dernier message: 24/11/2006, 12h07

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