ورود

View Full Version : چگونه برای یک برنامه دلفی پارامتر ورودی تعریف کنم؟



saeed_82
پنج شنبه 23 مهر 1383, 14:55 عصر
زمانی که در داس با C++ برنامه مینوشتم میتوانستم برنامه را طوری بنویسم که با پذیرش پارامترهای ورودی عملکردهای مختلف داشته باشد ، اینکار در دلفی چگونه انجام میشود؟
مثلا یک برنامه بنویسم که بتواند دو پارامتر ورودی داشته باشد
Test.exe a1 b1

مهدی کرامتی
پنج شنبه 23 مهر 1383, 15:13 عصر
با استفاده از دو تابع ParamStr و ParamCount که اولی پارامترهای خط فرمان را برمیگرداند و دومی تعداد آنها را. مثال:

procedure TForm1.Button1Click(Sender: TObject);
begin
if ParamCount() >0 then ShowMessage(ParamStr(1));
end;

saeed_82
پنج شنبه 23 مهر 1383, 23:20 عصر
خیلی متشکرم جناب اسیستانت
:flower:

MiRHaDi
دوشنبه 27 مهر 1383, 21:08 عصر
سلام
دقیقا مثل پاسکال هست
paramcount تعداد رو میگه و پارامتر ها به صورت string هستند و میتونی با paramstr(n) هر کدوم رو بگیری
بای