ورود

View Full Version : مشکل با create process



mphcphm
دوشنبه 20 شهریور 1391, 10:24 صبح
من می خوام بدونم بعد از اینکه برنامه را با create process اجرا کردم چگونه بفهمم برنامه درست اجرا شده یا نه؟
منظورم درست اجرا شدن create process نیست.

#target
دوشنبه 20 شهریور 1391, 13:34 عصر
خوب وقتی CreateProcess موفق بشه یعنی پروسه اجرا شده !
اونوقت اون شماره و هندل به پروسه ایجاد شده رو برمیگردونه
حالا میخواهید بدونید اون پروسه چکار میکنه ؟

mphcphm
دوشنبه 20 شهریور 1391, 18:06 عصر
مثلا می خوای یه فایل متنی رو با word باز کنی توش تغییراتی بدی ذخیره کنی. اگه فایل متنی وجود نداشته باشه باز پروسه انجام شده ( word اجرا شده ) ولی برنامه کار مورد نظر رو انجام نداده!
در صورتی که پروسه مقدار true روبرگردونده. اینو از کجا بفهمم که کار مورد نظرم انجام نشده تا خطای مربوطه رو نشون بدم.

#target
دوشنبه 20 شهریور 1391, 18:40 عصر
روش های مختلف وجود داره
اگه این مثال رو میخوای بررسی کنی راحت ترین اینه که قبل از اجرای پروسه وجود فایل رو بررسی کنی .
همینطور میشه بعد از ایجاد پروسه تیتر پنجره رو بررسی کرد که ببینی آیا نام فایل مورد نظر داخلش هست یا نه
اگه پروسه دوم هم قراره خودتون بنویسین بهتره از روش های ارتباط بین دو پروسه هم دیگرو آگاه کنن
با ساختار پروسه مقصد هم آشنایی داشته باشی ی راهش شاید بشه در مواقعی روش حساب کرد

mphcphm
دوشنبه 20 شهریور 1391, 23:21 عصر
من میخوام پروسه اجرا بشه بعد بفهمم آیا فایل اجرایی که پروسه فراخونی کرده کارش رو بدرستی انجام داده یا نه؟ متناسب با اون بتونم پیغام خطا یا موفقیت بودن رو نشون بدم.