Einzelnen Beitrag anzeigen

Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.457 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: Was haltet ihr von diesem Code?

  Alt 8. Jul 2024, 06:58
Speicher muss man erst für den zweiten Aufruf der Funktion reservieren:
Delphi-Quellcode:
...
      ipTableSize := 0;
      pIpTable := nil;
      if GetIpAddrTable(pIpTable, ipTableSize, False) = ERROR_INSUFFICIENT_BUFFER then
      begin
        GetMem(pIpTable, ipTableSize);
        try
          if GetIpAddrTable(pIpTable, ipTableSize, False) = NO_ERROR then
          begin
...
          end;
        finally
          FreeMem(pIpTable);
        end;
     end;
...
  Mit Zitat antworten Zitat