Registriert seit: 20. Jul 2006
6 Beiträge
|
Parameter/Stack-Limit
26. Apr 2007, 01:00
Hallo,
gibt es ein Limit fürParameter ? Ich frage deshalb weil ich eine Funktion habe, der ich 5 TStringList übergebe, e.g: function foo(a,b,c,d,e:TStringList) ... Nun hab ich bemerkt, dass wenn meine TStringLists (oder nur einige) gross sind, eine Variable e.g. "b" oder "c" manchmal total kaputt ist. Es scheint so, als ob der Stack dann kaputt ist. Ich spekulieren, dass der Stack überfüllt wird. Nun meine Frage, gibt es so ein Limit und wenn ja, was passiert wenn ich als Parameter ein TMEmoryStream übergebe was ca. 10 MB an Daten hat ? Kann ich sowas ueberhaupt als Parameter mitgeben ?
Danke.
|