View Full Version : مشکل در اجرای فایل pdf
  
whitecap
یک شنبه 06 مرداد 1392, 23:36 عصر
سلام دوستان . من سرچ کردم اما کسی مشکل من رو نداشت . 
 زمانی که از تابع shell استفاده میکنم ، باید مسیر فایل را داخل " "  وارد کنم اما من مسیر فایلم در یک متغیر ذخیره است و می خواهم که به جای نوشتن آدرس در "" نام متغیر را بنویسم اما نمی شود  . ارور می دهد  .
mehran901
دوشنبه 07 مرداد 1392, 00:15 صبح
1- واسه اجرا کردن پی دی اف از دستور start داس استفاده کنین در داخل دستور shell 
2- ّبرای این که اون دابل کوتیشن رو بتونین اعمال کنین از chr(34) که معادل " هست استفاده کنین اسکی " برابر 34 هست
 chr$(34) & mypath & chr$(34)
whitecap
دوشنبه 07 مرداد 1392, 12:45 عصر
اون دستور start داس رو لطفا بگید . 
در باره ی کوتیشن هم : من میخوام به جای نوشتن آدرس متغیر بذارم . این طوری باز هم فکر نمی کنم بشه .
mehran901
دوشنبه 07 مرداد 1392, 19:14 عصر
اون دستور start داس رو لطفا بگید . 
در باره ی کوتیشن هم : من میخوام به جای نوشتن آدرس متغیر بذارم . این طوری باز هم فکر نمی کنم بشه .
 
درمورد دستور start چیز خاصی وجود نداره start d:\1.pdf
یا اینکه آدرس فایل پی دی اف رو توسط دستور شل به صورت کامند به فایل اجرایی برنامه پی دی اف ریدرتون بفرستین مثلا : 
shell "c:\acrobat.exe d:\11.pdf"
درمورد ایجاد کتیشن هم همون روشی که گفتم کاملا مشکل رو حل میکنه مثلا آدرس شما به این صورتهست :
c:\ab c\d  ef\a.exe
فضاهای خالی ای در آدرس وجود داره که میتونین از chr(34) در دو سمت رشتتون استفاده کنین تا آدرس دهی درست انجام بشه
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.