cette instruction (assigned) veut dire quoi:
un example
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 while Assigned(q.suivant) do begin
cette instruction (assigned) veut dire quoi:
un example
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 while Assigned(q.suivant) do begin
ça veut dire:while Assigned(q.suivant) do begin
Si l'objet q.suivant existe, fait ....while (q.suivant <> nil) do begin
Salut
ce qui plus simplement correspond à:Envoyé par Aide Delphi
[edit] Grillé par Pierrot !! [/edit]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 while (q.suivant <> nil) do begin
@+ Claudius
ça veut dir affecter a q.suivant une valeur
Il faut faire attention,
Quand on ne utilise pas le FreeAndNil mais justement .Destroy ou .free, on peut avoir le problème que l'objet n'existe plus, mais que le pointer n'est pas nil.
En ce cas la, on va passer le teste ( il pense que l'object existe ), mais vous obtenez un Acess violation. Il est une bonne habitude d'utiliser toujours FreeAndNil.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager