bonjour, dans Indy 8.0.25 (C++ builder 6) On peut faire AData->Size pour savoir la taille des données que l'on a reçu, mais dans Indy 10 (C++ builder 2007) c'est impossible, donc je voudrais savoir comment récupérer cette valeur avec indy 10.
de même l'aide de C++ builder 2007 est pourrie car aucun exemple n'est donné (même pas en delphi ou ils font lenght(AData)) et j'ai plein d'erreurs à la compilation avec mes recievebuffer() car elles sont surchargées et me provoquent des ambiguïtés


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
// C++ Builder 6 et Indy 8.0.25
void __fastcall TForm1::SEAServerUDPRead(TObject *Sender,
      TStream *AData, TIdSocketHandle *ABinding)
// C++ Builder 2007 et Indy 10.1.5
void __fastcall TForm1::ServeurSEAUDPRead(TObject *Sender, TBytes AData,
      TIdSocketHandle *ABinding)