PDA

View Full Version : فراخوانی فایل



paria research for code
شنبه 27 تیر 1394, 21:18 عصر
سلام....دوستان لطفا طریقه فراخوانی و باز کردن فایل تو asp.net رو بگید...

pbm_soy
یک شنبه 28 تیر 1394, 01:57 صبح
چه فایلی را میخواید باز کنید؟!
بیشتر توضیح بدید

paria research for code
یک شنبه 28 تیر 1394, 21:56 عصر
فرض کنید فایل ها ایمیج هستن...رو دکمه کلیک کنم مثلا فایل 1 از پوشه a برنامه ام اجرا بشه

malloc
یک شنبه 28 تیر 1394, 22:35 عصر
فرض کنید فایل ها ایمیج هستن...رو دکمه کلیک کنم مثلا فایل 1 از پوشه a برنامه ام اجرا بشه

فایل ایمیج که اجرا نمیشه ... نمایش داده میشه /// شما آدرس Url فایل رو به ابزار image توی asp.net بدی اون عکس و نشون میده ...

paria research for code
یک شنبه 28 تیر 1394, 23:05 عصر
نه این جوری نمیخوام........میخوام با برنامه ویندوزی اجرا بشه.نه از ابزار های asp

pbm_soy
دوشنبه 29 تیر 1394, 00:20 صبح
خوب شما تو تالار asp سوالات را مطرح کردی!
در windows form هم باشه یک pictureBox میگذارید و به خصوصیت image خروجی متد زیرا میدهید
Image.fromfile("image file path")
در داخل رشته اسم ومسیر فایل را بطور کامل میدهید

paria research for code
دوشنبه 29 تیر 1394, 10:24 صبح
چون سوالم در مورد asp هست..من رو یه سایت دارم کار میکنم... و قسمتی از مشکلشو گفتم....در ضمن گفتم که: نمیخوام از ابزار های asp استفاده کنم

pbm_soy
سه شنبه 30 تیر 1394, 00:29 صبح
اولا سوال شما دقیق نیست و مشکلتون را دقیق نگفتید!
یکی از دوستان نحوه نمایش تصویر در asp را گفتن و شما گفتید نمیخواید از asp استفاده کنید سپس منم با استفاده از ویندوز گفتم!
بلاخره مشکل شما چیست؟! که دوستان بتونن شما را راهنمایی کنند:متعجب::لبخندساده:

paria research for code
سه شنبه 30 تیر 1394, 10:46 صبح
منظورم از ویندوز برنامه های ویندوزی بود...شما رو سیستمتون عکس رو که باز میکنید با چی باز میشه؟؟؟؟؟؟؟؟؟؟؟

pbm_soy
چهارشنبه 31 تیر 1394, 04:55 صبح
حالا من چیز دیگری فهمیدم
برنامه ASP شما در یک سرور ویندوزی در حال اجراست و شما میخواهید از طریق دستورات ASP .net یک برنامه یا فایل ویندوزی را در سمت سرور باز کنید درسته؟
دستور زیر یک فایل تصویر را با برنامه mspaint وسندوز باز میکند

System.Diagnostics.Process.Start("mspaint.exe", "e:\\test.jpg");

paria research for code
چهارشنبه 31 تیر 1394, 14:42 عصر
خوب اگه عکس ها تو روت سایت باشه چی؟
من هر طور مینویسم ارور داره
System.Diagnostics.Process.Start("mspaint.exe", "~\\pic\\222.jpg" );

pbm_soy
چهارشنبه 31 تیر 1394, 15:34 عصر
منظورتون.از روت سایت چیست؟
سایت آپلود شده است یا لوکال؟؟ چون اجرای هر برنامه ای برا. هسته آزاد نیست و محدودیتهای زیادی دارند!
حالا تو دستوری که دادم
پارامتر اول که نام برنامه ای است که میخواهید اجرا کنید و پارامتر دوم هم پارامتری است که به فایل اجرایی میدید یعنی تو داس یا خط فرمان اینرا مینویسید
Mspaint.exe e:\test.jpg

حالا محل قرار گرفتن فایلهاتو توی سایت پیدا کن. منظورم آدرس فیزیکی است نه آدرس دومینی
برای اینکار هم دستور هست الان یادم نیست چیست باید ببینم
یکی از متد های کلاس server است
قاعدتا باید بتوانید مشکلتان را رفع کنید

paria research for code
چهارشنبه 31 تیر 1394, 20:19 عصر
دوستان ..ممنون میشم اگه کسی جواب گرفته به من کمک کنه

paria research for code
جمعه 02 مرداد 1394, 14:17 عصر
خودم پیداش کردم.........
دوستان ابن مدلی جواب میده
پارامتر اول لازم نداره



DataSet1TableAdapters.kala_entryTableAdapter ta = new DataSet1TableAdapters.kala_entryTableAdapter();
DataSet1.kala_entryDataTable dt = new DataSet1.kala_entryDataTable();
string ss = ta.ScalarQuery(Int32.Parse(Session["key"].ToString()));


System.Diagnostics.Process.Start(Server.MapPath("~/havaleh/"+ss));