نوشتن یک ویندوز سرویس و اجرای آن

نام کاربری : پسورد : یا عضویت | رمز عبور را فراموش کردم


انجمن در حال تغییر سرور است ، لطفا تا اطلاع ثانوی فقط خواننده باشید


ارسال پاسخ
تعداد بازدید 577
نویسنده پیام
hamid_re آفلاین


ارسال‌ها : 8
عضویت: 19 /7 /1392

تشکر شده : 8
نوشتن یک ویندوز سرویس و اجرای آن
سلام من می خوام یک سرویس خیلی ساده بنویسم - برای اینکار هم یک Service Application  ایجاد کردم و در Event های Onstart و OnExecute  کد هایی رو نوشتم اما دوتا مشکل دارم
1) با اینکه حالتش رو روی اتوماتیک گذاشتم ، بعد از نصب سرویس ( با دستور install/  که در Cmd نوشتم )سرویس اجرا نمیشه و حتما باید برای اجرا به Control panel / Administrative tools/Services  برم و سرویسم رو start کنم
2) بعد از نصب سرویس یک لحظه TrayIcon مربوطه نمایش داده میشه و بعد میره


چهارشنبه 08 آبان 1392 - 20:08
نقل قول این ارسال در پاسخ گزارش این ارسال به یک مدیر
admin آفلاین



ارسال‌ها : 392
عضویت: 27 /1 /1392
محل زندگی: آیسک ، تهران ، بندرعباس ، کرمان
سن: 28
شناسه یاهو: ayask.touhid
تشکرها : 275
تشکر شده : 415
نوشتن یک ویندوز سرویس و اجرای آن
سلام.سورستون رو کامل آپلود کنید (اینجا) تا ببینیم مشکلش چیه.اوکی؟

امضای کاربر : دلفی ، جذاب ترین زبان طراحی نرم افزار ...
پنجشنبه 09 آبان 1392 - 00:04
نقل قول این ارسال در پاسخ گزارش این ارسال به یک مدیر
b_itman_b آفلاین



ارسال‌ها : 87
عضویت: 26 /3 /1392
محل زندگی: سمنان
سن: 27
تشکرها : 52
تشکر شده : 47
نوشتن یک ویندوز سرویس و اجرای آن
مدیرجون منظور از نوشتن یک سرویس چیه و چطوری میشه یه سرویس نوشت؟

امضای کاربر : همه چیز قابل دستیابی است اگر تو بخوای
دوشنبه 13 آبان 1392 - 00:24
نقل قول این ارسال در پاسخ گزارش این ارسال به یک مدیر
admin آفلاین



ارسال‌ها : 392
عضویت: 27 /1 /1392
محل زندگی: آیسک ، تهران ، بندرعباس ، کرمان
سن: 28
شناسه یاهو: ayask.touhid
تشکرها : 275
تشکر شده : 415
نوشتن یک ویندوز سرویس و اجرای آن
سلام.
مقاله  زیر رو مطالعه فرمایید.
اگه سوالی بود در خدمتم.

دانلود مقاله
دانلود سورسهاي ضميمه شده

منبع : برنامه نویس

امضای کاربر : دلفی ، جذاب ترین زبان طراحی نرم افزار ...
دوشنبه 13 آبان 1392 - 19:27
نقل قول این ارسال در پاسخ گزارش این ارسال به یک مدیر
تشکر شده: 1 کاربر از admin به خاطر این مطلب مفید تشکر کرده اند: yanin /
hamid_re آفلاین



ارسال‌ها : 8
عضویت: 19 /7 /1392

تشکر شده : 8
نوشتن یک ویندوز سرویس و اجرای آن
سلام b_itman_bدر سیستم خودتون به آدرس  Control panel\Administrative tools\services برید و روی services  کلیک کنید . چیزی که می بینید تعداد زیادی service  هست که بعضی هاشون started  و بعضی هاشون هم Stoped  هستند . بعنوان مثال آنتی ویروس کامپیوتر شما یک سرویس دارد که آن سرویس به طور مداوم run هست و ویروس رو روی سیستم شما پیدا خواهد کرد - یا مثلا موقعی که sql  server  نصب می کنید یک سرویس مخصوص sql هم نصب می شود که این سرویس query ها رو از برنامه های مختلف دریافت و روی پایگاه داده اعمال می کند - در صورتی که شما بصورت دستی این سرویس را stop  کنید دیگه هیچ query  روی هیچ دیتابیسی از نوع sql  اجرا نمی شود
خود ساختن سرویس هم هیچ کاری نداره فقط کافیه توی دلفی به جای windows application    
service application  را انتخاب کنید ولی به قول معروف دنگ و فنگ های سرویس خیلی زیاده مخصوصا توی win 7  که اگه سرویستون gui داشته باشه ویندوز اجازه اجرا نمی ده -
برای اطلاعات بیشتر به اینترنت مراجعه نمایید


چهارشنبه 15 آبان 1392 - 19:44
نقل قول این ارسال در پاسخ گزارش این ارسال به یک مدیر
تشکر شده: 1 کاربر از hamid_re به خاطر این مطلب مفید تشکر کرده اند: admin /
ارسال پاسخ



برای ارسال پاسخ ابتدا باید لوگین یا ثبت نام کنید.


پرش به انجمن :

ایران دلفی
Powered by Tem98 | Copyright © 2009 Rozblog Group