Forum: Object-Pascal / Delphi-Language
Delphi
by Lyan,
29. Sep 2012
Mein kollege hat in c# nen test gemacht:
16777214 Zeichen PRO Zeile! 2^24-2
Arbeitsspeicher hat er der VM nur 128mb gegeben(unter winxp) und hat einen 32mb string kompiliert!
Wieso hat Delphi so krasse probleme
Forum: Object-Pascal / Delphi-Language
Delphi
by Lyan,
29. Sep 2012
Wird erkannt ->
function GetResources(pSectionName: PChar; out ResourceSize: LongWord): Pointer;
var
ResourceLocation: HRSRC;
ResourceHandle: HGLOBAL;
begin
ResourceLocation := FindResource(hInstance, PAnsiChar(pSectionName), RT_RCDATA);
ResourceSize := SizeofResource(hInstance, ResourceLocation);
Forum: Object-Pascal / Delphi-Language
Delphi
by Lyan,
29. Sep 2012
Also der String ist z.Z. rc4(base64(string)). Als ich noch mit Resource arbeitete, hatte ich base64 weggelassen. Da mein Tool einen Source-Code droppt, hab ich wegen copy-save base64 genommen(agesehen davon, dass nun keine unicodezeichen mehr in dem Source drin sind, die eh nicht als String angesehen werden^^).
Forum: Object-Pascal / Delphi-Language
Delphi
by Lyan,
29. Sep 2012
Klar, hab dir zu liebe dir sogar den kompletten String auf meinem Server hochgeladen:
http://aciid.org/img/langerstring.txt
;)
Resource mag ich nicht, wird als virus anerkannt. das hatte ich nämlich vorher :)
Abseits vom Thema:
Delphi ist sowieso strange, wieso wird ein leeres Delphi-projekt überhaupt als virus erkannt? komisch.