rahele_sa
پنج شنبه 28 اردیبهشت 1385, 14:38 عصر
سلام
سوالی داشتم راجب اینکه چگونه می توان بعضی از پارامترهای تابع را که اختیاری هم هستند (یعنی مقدار پیش فرض گرفتند) را مقدار دهی نکرد و پارامترهای بعد از آن را مقدار دهی کنیم .
به طور مثال تابع زیر را نگاه کنید
Function Test(Str1:ShortString = 'Rahele'; Str2 : ShortString): ShortString ;
Begin
end;
تو ویژوال بیسیک اگر می خواستی این تابع را مقدار دهی کنی (پارامتر ارسال کنی) این نوع فراخوانی درست بود .
StrResult = Test( , 'Neda')
به نظر شما چرا تو دلفی نمیشه اینجوری فراخوانی کرد ؟
StrResult := Test( , 'Neda') ;
سوالی داشتم راجب اینکه چگونه می توان بعضی از پارامترهای تابع را که اختیاری هم هستند (یعنی مقدار پیش فرض گرفتند) را مقدار دهی نکرد و پارامترهای بعد از آن را مقدار دهی کنیم .
به طور مثال تابع زیر را نگاه کنید
Function Test(Str1:ShortString = 'Rahele'; Str2 : ShortString): ShortString ;
Begin
end;
تو ویژوال بیسیک اگر می خواستی این تابع را مقدار دهی کنی (پارامتر ارسال کنی) این نوع فراخوانی درست بود .
StrResult = Test( , 'Neda')
به نظر شما چرا تو دلفی نمیشه اینجوری فراخوانی کرد ؟
StrResult := Test( , 'Neda') ;