ورود

View Full Version : اشکال در فرستادن پارامتر به برنامه دیگر



am_sanatiz
شنبه 14 مهر 1386, 21:39 عصر
سلام
در موقع اجرای برنامه ای با دستورات زیر در دلفی 7 پارامتر هایی را به آن فرستاده

if OpenDialog1.Execute then
begin
s:='a ';
s:=s+'b ';
s:=s+'c ';
ShellExecute(Handle,'open',pchar(OpenDialog1.FileN ame),pchar(s),'',SW_SHOWNORMAL);
end;

اما در برنامه باز شده اولین پارامتر در یافت نمی شود

for ii:=1 to paramcount do
listbox1.items.add(paramstr(ii));


خروجی در سیستم من می شود
b
c
و a را ندارد

این اشکال تنها در سیستم من که دلفی نصب است ایجاد می شود اما در دیگر سیستم ها درست می باشد

Saeid59_m
چهارشنبه 18 مهر 1386, 12:48 عصر
یه فاصله قبل از a بزن ببین جواب می ده
s:=' a ';