Ceci est une ancienne révision du document !


Pointers

A Noter

Remplir une variable de 0
  ZeroMemory(@vVar,SizeOf(vVar));
Length et SizeOf

Souvent dans les appels aux Api Windows on utilise un Buffer.
On serait tenté d'avoir la taille du Buffer avec sizeof (comme en C) mais il faut utiliser length

   SetLength(vBuff,24 ); 
   vTestS:=sizeof(vBuff);   // = 8 (la taille du pointeur probablement)
   vTestL:=length(vBuff);   // = 24 (la taille réelle du buffer)

Sources

Vous pourriez laisser un commentaire si vous étiez connecté.