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

Langage Delphi Discussion :

Récuperer la valeur retournée d'une fonction.


Sujet :

Langage Delphi

  1. #41
    Membre confirmé Avatar de TryExceptEnd
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    501
    Détails du profil
    Informations personnelles :
    Sexe : Homme

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 501
    Points : 574
    Points
    574
    Par défaut
    Citation Envoyé par Paul TOTH
    même nombre de lignes quand on ne fait qu'un appel à la fonction...mais dans ce cas je ne vois pas l'intérêt de faire une fonction, quelque soit la méthode
    En fait, la fonction ou la procédure appelée fait plus (et elle est située dans sa propre unité):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     .../...
    with TFChoixReglement.Create(Application) do begin
      ShowModal;
      try
      if ModalResult=mrOk then begin
       vList.Add(ComboBox1.Text);
       vList.Add(Edit1.Text);
      end;
      finally
      Free;
      end;
     end;
    Si vous êtes libre, choisissez le Logiciel Libre.

  2. #42
    Membre éprouvé
    Avatar de CapJack
    Homme Profil pro
    Prof, développeur amateur vaguement éclairé...
    Inscrit en
    Mars 2004
    Messages
    624
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Prof, développeur amateur vaguement éclairé...
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 624
    Points : 988
    Points
    988
    Par défaut
    Citation Envoyé par Paul TOTH
    même nombre de lignes quand on ne fait qu'un appel à la fonction...
    Ou bien que les différents appels se font avec le même objet, ce qui n'est pas rare. Il m'arrive fréquemment de construire des objets utilitaires dans le Create de la fiche, et de les libérer dans le Destroy de cette même fiche, ces objets étant ensuite utilisés comme paramètres de transmission, en utilisant Clear et non Free pour le nettoyage.

    Ceci étant, je n'avais pas répondu car la discussion devenait lourde, mais le copier/coller ça marche aussi pour les codes sources ! 10 lignes de plus ou de moins, qu'est-ce que ça veut dire aujourd'hui ?

    Compte-tenu qu'aujourd'hui un code source peut très vite devenir une usine à gaz, je préfère de loin privilégier la lisibilité au nombre de lignes (de même que, dans des limites raisonnables, je préfère la fiabilité et la stabilité à la performance, mais c'est hors-sujet).

+ Répondre à la discussion
Cette discussion est résolue.
Page 3 sur 3 PremièrePremière 123

Discussions similaires

  1. Réponses: 8
    Dernier message: 05/04/2011, 08h06
  2. Réponses: 2
    Dernier message: 11/04/2008, 22h58
  3. Réponses: 4
    Dernier message: 07/04/2007, 20h02
  4. valeur retournée par une fonction
    Par Biosox dans le forum C
    Réponses: 13
    Dernier message: 19/01/2007, 23h17
  5. valeur retournée d'une fonction
    Par jokos2000 dans le forum Oracle
    Réponses: 8
    Dernier message: 29/06/2005, 12h21

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