PDA

View Full Version : مشکل با Process.Start



ALI TT
جمعه 12 مهر 1387, 02:59 صبح
سلام
من یه فایل exe دارم که یه نرم افزار هستش . مثلا مدیا پلیر کلاسیک . می خوام با VB یه دستور بدم که مثلا این فایل ویدیویی رو با مدیا پلیر کلاسیک اجرا کنه .
از دستور زیر استفاده میکنم ، با مدیا پلیر ویندوز اجرا میکنه :

Process.Start("D:\1.wmv","MPlayer.exe")

چون مدیا پلیر کلاسیک بصورت پرتابل هستش ( یعنی فقط یه فایل exe هستش ) نمی دونم باید چه کار کنم .

ممنون میشم دوستان راهنمایی کنن .

bardia goharbin
جمعه 12 مهر 1387, 10:40 صبح
من تست کردم، مشکلی نبود، به نظر من مشکل شما اینه که مسیر دو پارامتر رو کامل نمیدهید.


Process.Start("E:\Video\1.wmv", "C:\Program Files\Media Player Classic\mplayerc.exe")


چون این فایل اجرایی بصورت Portable و تک فایل است میتونید Mplayer.exe رو در مسیر برنامه تون که نوشتید کپی کنید و از my.Application.Info.DirectoryPath برای مسیردهی و اجرا استفاده کنید.

ALI TT
جمعه 12 مهر 1387, 15:15 عصر
به نظر من مشکل شما اینه که مسیر دو پارامتر رو کامل نمیدهید.

اتفاقا همین کار رو کرده بودم ، جواب نداد . حالا مدیا پلیر رو بیخیال اینو تست کن .

Process.Start("E:\_14.djvu", "E:\WinDjView-0.5.exe")

اینم جواب نمیده !؟