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

Recherche:

Type: Messages; Utilisateur: peter27x

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    890

    OK, merci à vous, maintenant c'est plus clair en...

    OK, merci à vous, maintenant c'est plus clair en effet. :ccool:
  2. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    890

    Je pense que je me suis mal fait comprendre. ...

    Je pense que je me suis mal fait comprendre.

    Pour faire simple voici ce code simplifié :


    PROCEDURE FreeObject( Item : TObject );
    Begin
    Item.Free;
    end;
  3. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    890

    J'ai trouvé ceci dans un tuto Delphi du site...

    J'ai trouvé ceci dans un tuto Delphi du site (celui de Didier Mailliet) :

    C. Paramètre donnée variable

    1. définition

    Il s’agit d’un passage de paramètres par valeur. On ne précède le nom du...
  4. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    890

    Quand même une remarque : en C, par exemple, un...

    Quand même une remarque : en C, par exemple, un paramètre passé par adresse ou bien par valeur, c'est pas exactement comme en Delphi, c'est ça ? Le passage de paramètre Delphi est un peu particulier,...
  5. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    890

    OK merci à vous. ;) Donc avec var, ce n'est pas...

    OK merci à vous. ;)
    Donc avec var, ce n'est pas une copie du pointeur mais le pointeur lui même qui est passé, et le nil aurait alors son intérêt. Sans var c'est une copie, mais comme elle pointe...
  6. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    890

    Question simple Free / Variable

    Hello,
    j'ai trouvé ceci dans un programme :



    PROCEDURE TToto.FreeObject( Item : TObject );
    Begin
    Item.Free;
    Item := Nil; // Cela ne sert à rien de mettre à NIL car "Item" n'est pas un...
Affichage des résultats 1 à 6 sur 6