Hi
ich habe folgenden C++ Code und wüsste gerne wie das in Delphi aussieht bzw. was die Funktionen machen.
Code:
void CompiledPacket::Add(char* pString, ...)
{
va_list args;
va_start(args, pString);
char string2[5000];
vsprintf(string2, pString, args);
va_end(args);
Add((unsigned char*)string2, (unsigned long)strlen(string2), false);
}
Besonders interresieren mich die ... und die va_ -Befehle.
Achja Add ist eine andere Funktion :
Add(pData : pointer; length : Cardinal; deleteString : boolean);
Code:
void Add(unsigned char* pData, unsigned long length, bool deleteString);