function func(po:pointer):boolean;
var
Da: array of byte;
begin
setLength(da,sizeof(po));
here is my problem {1}
.........
.............
Statements ......what ever
end;اريد استدعاء الدالة السابقة على الشكل
vaR bVal:boolean; sec:array [0..131072] of byte; begin bval:=func(@sec); end;
المشكلة في الرقم 1 اريد وضع المصفوفة المرسلة على شكل مؤشر في المصفوفة الديناميكية
و هذه التوابع التي جربتها
i used API Func :
MoveMemory
FillMemory
ZeroMemory
copymemory
and i tryed
move
copy
but all failed
what to do professionals
help me .......................................AboMedian
_________________________________________________
تنبيه: الكتابه بالحجم الكبير في كل النص كأنك تصرخ بأعلى صوتك في أذن القارئ للمشاركة!
وإستعمال التنسيق المناسب للخط سيزيد من مقروئية المشاركة ووضوحها.

