ايران ويج

نسخه‌ی کامل: مشکل بعضی توابع با سرویس
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام.
قبلا گفتم پروژه دارم که به صورت سرویس ران میشه. یه مشکل جدید پیش اومد.
هنگامی که پروژه به حالت عادی ران میشه مشکل نداره. ولی وقتی به صورت سرویس ران میشه بعضی از API ها کار نمیکنن. مثل Findwindow .خودم حدس زدم مثل قضیه تایمر نیاز به فرم باشه. این توابع رو درون فرم هم قرار دادم ولی بازم وقتی به صورت سرویس ران میشد کار نمیکردن. البته فرم در حالت سرویس نمایش داده نمیشه.
حالا کسی میدونه مشکل از کجاست؟
سرویس به هیچ وجه اجازه استفاده مستقیم و دسترسی به Desktop و GUI رو نمیده مگر به شرطی که interactive باشه !

http://msdn2.microsoft.com/en-us/library/ms683502.aspx

اطلاعات کاملی رو اینجا میتونی پیدا کنی .
سلام.
دستت درد نکنه ممد جان.
چرا این لینک رو تو تاپیک ارتباط کاربر با سرویس ندادی؟ این لینک خیلی از مشکلات قبلیم رو هم فکر میکنم حل کنه. برم مطالبشو بخونم. فکر میکنم کار مشکلیه. مشکل بر خوردم باز مزاحم میشم.
من اون تاپیک رو ندیدم متاسفانه Shy و اطلاعی ازش ندارم
سلام.
ممد بازم ممنونم ازت. اصلا فکرشو نمیکردم کسی روش ارتباط سرویس و کاربر رو بلد باشه. اون تاپیک رو در ناامیدی کامل زدم و 1% احتمال دادم جواب بگیرم. ولی این لینکی که دادی هم مشکل اون تاپیکم رو حل کرد هم این تاپیک. یه سرویس نوشتم که Interactive هست و به راحتی میتونه با کاربر ارتباط برقرار کنه. خیلی جالب بود.
بازم تشکر میکنم.
قربانت .