ورودی دادن به فایل exe از طریق QT
سلام
من یک فایل تست exe دارم که یک عدد میگیره یک متن تحویل میده ، می خواهم از QT یک عدد بفرستم
به فایل exe خروجی اش را بگیرم . با QProcess فایل را باز میکنم ولی وقتی عددی ارسال میکنم هیچ اتفاق خاصی نمی افته
وقتی readAll اش می کنم . با stringList هم فرستادم کار خاصی نکرد . چون دیفالت بصورت مخفی هم اجرا می کنه نتونستم بفهمم
کجا اش مشکل داره ، ارور هایش هم خوندم چیزی ننوشته بود .
فکر میکنم عدد که می فرستم یک enter نیاز داره ولی اون را نمی نویسم .
ممنون
QString url="C:/Users/Desktop/Ful/t.exe";
QProcess run;
run.start(url,QIODevice::ReadWrite);
run.write("Text");
qDebug()<<run.errorString();
qDebug()<<run.readAll();
نقل قول: ورودی دادن به فایل exe از طریق QT
ممنون با execute بجای start که ران کردم مشکل حل شد و تونست خروجی ها را بخونه
ولی هنوز ورودی دریافت نمی کنه .