PDA

نسخه کامل مشاهده نسخه کامل : ارسال آرایه دینامیکی به تابع



sokote mordab
20-07-2011, 19:02
با سلام

من یک روال به شکل زیر نوشتم :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ولی موقع اجرا خطای ناهماهنگی نوع رو میده . میدونم از اینه که تو تابع SetLength فقط تابع دینامیکی قبول میکنه ولی من چطور باید آرایه رو بصورت دینامیکی ارسال کنم ؟

مرد مباح
20-07-2011, 23:49
دوست عزیز.
نوع فراخونی تابع و همچنین تعریف آرایه ای که میخوای توی این Procedure بزاری رو هم بنویس

قاعدتا اگه توی تعریفت تابع از جنس دینامیک باشه نباید مشکلی باشه.
الیته فکر کنم کارایی درستی برات نداره. مگر اینکه آرایت رو در سطح کلی برنامه معرفی کرده باشی.

Mahmood_N
09-08-2011, 01:03
شما باید اول آرایه رو به عنوان یک Type در برنامه تعریف کنید و بعد اون رو به تابع ارسال کنید ، مثال :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

موفق باشید ...