farshad_shams
پنج شنبه 21 فروردین 1393, 22:51 عصر
سلام به دوستان برنامه نویس
من میخوام در دلفی دستورات cmd رو بنویسم و نتیجه رو در Memo ببینم تا اینجا مشکلی نیست
اما
وقتی دستوری وابسته به دستور قبلی باشه به مشکل میخورم مثلا :
وقتی از دستور Delete استفاده میکنم پیغام [y/n]?Are you sure رو توی Memo نمایش میده ولی بعدش دیگه نمیشه Y رو بفرستی
یا
ShellExecute(0, nil, 'cmd.exe', '/C cd windows', nil, WS_HIDE);
ShellExecute(0, nil, 'cmd.exe', '/C cd system32', nil, WS_HIDE);
ShellExecute(0, nil, 'cmd.exe', '/C dir system32', nil, WS_HIDE);
روشهای زیادی امتحان کردم ShellExecute، CaptureConsoleOutput،GetDosOutput و ...
ممنون میشم اگه راهنمایی کنید
من میخوام در دلفی دستورات cmd رو بنویسم و نتیجه رو در Memo ببینم تا اینجا مشکلی نیست
اما
وقتی دستوری وابسته به دستور قبلی باشه به مشکل میخورم مثلا :
وقتی از دستور Delete استفاده میکنم پیغام [y/n]?Are you sure رو توی Memo نمایش میده ولی بعدش دیگه نمیشه Y رو بفرستی
یا
ShellExecute(0, nil, 'cmd.exe', '/C cd windows', nil, WS_HIDE);
ShellExecute(0, nil, 'cmd.exe', '/C cd system32', nil, WS_HIDE);
ShellExecute(0, nil, 'cmd.exe', '/C dir system32', nil, WS_HIDE);
روشهای زیادی امتحان کردم ShellExecute، CaptureConsoleOutput،GetDosOutput و ...
ممنون میشم اگه راهنمایی کنید