ورود

View Full Version : سوال: چطور یه فایل اجرایی رو باز کنم مثلا ماشین حساب ویندوز



Hadiir.net
جمعه 01 شهریور 1392, 07:53 صبح
سلام
چطور یه فایل اجرایی رو باز کنم مثلا ماشین حساب ویندوز رو اگه بخوام با کلیک روی یه دکمه باز کنم چطوریه؟
در ضمن اگه بخوام یه فایل اجرایی رو از توی ریسورس اجرا کنم امکانش هست؟ مثلا همین ماشین حساب یا هر برنامه اجرایی کوچیک دیگه ای رو توی ریسورسم قرار بدم بعد بخوام اونو اجراش کنم طوری که همیشه همراه برنامه باشه.
تشکر

omidshaman
جمعه 01 شهریور 1392, 09:41 صبح
QProcess *log=new QProcess(this);
log->start("notepad.exe",QStringList()<<"c://a.txt");
یا مثلا

QProcess *program=new QProcess(this);
program->start("C:\\Program Files (x86)\\The KMPlayer\\KMPlayer.exe",QStringList()<<"");
از داخل resource مطمئن نیستم بشه خودت تست کن شاید اجرا شد

returnx
شنبه 02 شهریور 1392, 09:16 صبح
ویا با استفاده از تابع System برای فراخوانی دستورات سیستم عامل :
system("calc.exe");