delphi4arab منتديات دلفي للعرب
كيف كتابة دالة بـ بارمتر من نوع مصفوفه وإستعمالها - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيف كتابة دالة بـ بارمتر من نوع مصفوفه وإستعمالها (/showthread.php?tid=5234)



كيف كتابة دالة بـ بارمتر من نوع مصفوفه وإستعمالها - ALmuhhnad - 18-05-2013

السلام عليكم ورحمة الله وبركاتة

لدي دالة قمت بكتابتها سابقاً وكانت :
PHP كود :
function MyFunction(Par1 : Cardinal; Par2 : array of Cardinal): int64 stdcall;
begin
/// <code>
///
/// </code>
end; 
وعندما استعملها اكتب هكذا :
PHP كود :
procedure UseMyFunction();
const
  
pPar1 : array[0..1] of Cardinal = ($FF,$80,$4);
begin
  MyFunction
($7FFFFFFF,pPar1);
end; 
كيف استطيع ان استعملها هكذا ؟:
PHP كود :
procedure MyWantUseMyFunction();
begin
  MyFunction
($7FFFFFFF,($FF,$80,$4));
end; 
وشكراً لحسن القراءة


كيف كتابة دالة بـ بارمتر من نوع مصفوفه وإستعمالها - Najy Ibraheem - 18-05-2013

السلام عليكم...
دلفي تستعمل الأقواس المربعة لتمثيل المصفوفات:
كود :
MyFunction($7FFFFFFF, [$FF,$80,$4]);
نرجو الاستفادة و السلام.