afrooz_rahmati63@yahoo.com
سه شنبه 04 اسفند 1388, 20:06 عصر
سلام
من یک سوال توی یکی از تاپیکها مطرح کردم هر چی منتظرشدم هیچ کس جوابی بهم ندادحتما سوالم را خیلی بد مطرح کردم ، حالا اون روش را پیاده سازی کردم (لینک در پایین)
و با مشکل زیر برخوردم :
یک ویندوز سرویس نوشتم که در یک زمان خاصی از روز اجرا می شه .این ویندوز سرویس یک ویندوز اپلیکشن را اجرا می کنه که کار این برنامه سوییچ کردن کاربر به یک دسکتاپ جدید هست و یک پروسه جدید ( ویندوز اپلیکشین جدید ) در این دسکتاپ جدید اجرا می شه حالا یک مشکل این پروسه در background اجرا می شه و من نمی تونم هیچ گونه فرم و یا پنجرهای از این پروسه را ببینم.
اگر در حالت عادی بدون استفاده از ویندوز سرویس application اول را اجرا کنم به راحتی به دسکتاپ جدید سوییچ می کنه و application دیگر را اجرا می کنه و من فرم های این پروسه را براحتی می بینم.
آیا مشکل از این بابت هست که ویندوز سرویس به مود کرنل می ره و یا با دسکتاپ هیچ گونه interact ای نداره ؟ ( من در properties سرویس گزینه Interact with desktop را فعال کردم.
ترا خدا این دفعه راهمایی کنید...
لینک
http://barnamenevis.org/forum/showthread.php?t=205885
من یک سوال توی یکی از تاپیکها مطرح کردم هر چی منتظرشدم هیچ کس جوابی بهم ندادحتما سوالم را خیلی بد مطرح کردم ، حالا اون روش را پیاده سازی کردم (لینک در پایین)
و با مشکل زیر برخوردم :
یک ویندوز سرویس نوشتم که در یک زمان خاصی از روز اجرا می شه .این ویندوز سرویس یک ویندوز اپلیکشن را اجرا می کنه که کار این برنامه سوییچ کردن کاربر به یک دسکتاپ جدید هست و یک پروسه جدید ( ویندوز اپلیکشین جدید ) در این دسکتاپ جدید اجرا می شه حالا یک مشکل این پروسه در background اجرا می شه و من نمی تونم هیچ گونه فرم و یا پنجرهای از این پروسه را ببینم.
اگر در حالت عادی بدون استفاده از ویندوز سرویس application اول را اجرا کنم به راحتی به دسکتاپ جدید سوییچ می کنه و application دیگر را اجرا می کنه و من فرم های این پروسه را براحتی می بینم.
آیا مشکل از این بابت هست که ویندوز سرویس به مود کرنل می ره و یا با دسکتاپ هیچ گونه interact ای نداره ؟ ( من در properties سرویس گزینه Interact with desktop را فعال کردم.
ترا خدا این دفعه راهمایی کنید...
لینک
http://barnamenevis.org/forum/showthread.php?t=205885