ورود

View Full Version : نحوه ایجاد سرویس



akbar_2020
چهارشنبه 22 مرداد 1393, 15:43 عصر
سلام دوستان
من می خواهم یه تکه کدی بنویسم که حتی زمانی که برنامه ام
در حال اجرا نیست این تکه کد هر یه ماه یه بار اجرا بشه مثل یه سرویس
برای انجامش چه کارهایی باید انجام بدم

متشکرم.

EBRAHIM_BANIHOSEINI
جمعه 24 مرداد 1393, 17:08 عصر
از ابزار Scheduled Tasks ویندوز استفاده کن. برای استفاده از این ابزار، ابتدا به Control Panel برو. در اینجا روی نشان Scheduled Tasks کلیک کنید. پنجره ای باز میشود دکمه Add Scheduled Tasks وجود دارد. روی آن دوبار کلیک کن کادر Scheduled Tasks Wizard ظاهر میشه. دکمه Next رو بزن. در اولین قدم لیستی از همه برنامه های نصب شده در کامپیوتر به شما نشون میده. نرم افزاری که میخواهی از لیست انتخاب کن. در صفحه بعد باید زمان اجرای این نرم افزار رو مشخص کنی. فرض کن میخواهی یک بار در هفته برنامه ات اجرا بشه. Weekly رو انتخاب کن و دکمه Next رو بزن. در صفحه جدید باید روز هفته و ساعت اجرای برناه رو مشخص کنی. در بخش Every 1 Week میتونی مشخص کنی که نرم افزار هر چند هفته یک بار اجرا بشه.

akbar_2020
شنبه 25 مرداد 1393, 11:58 صبح
از راهنماییتون ممنونم ولی من می خواهم یه سرویس با استفاده از فاکس پرو بنویسم
لینک زیر شبیه سازی سرویس در vfp هست ولی درست و حسابی متوجه نشدم که چکار باید بکنم
http://sandstorm36.blogspot.com.au/2012/11/run-vfp-app-like-service.html

این لینک هم هست :
http://blogs.msdn.com/b/calvin_hsia/archive/2004/12/13/282351.aspx

hamed_m
جمعه 02 آبان 1393, 22:32 عصر
برنامه تون رو بسازید.
یه فایل VFPSRV.REG بسازید:


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\VFPSrv\Parameters]
"AppDirectory"="d:\\fox90\\test"
"Application"="d:\\fox90\\test\\vfpsrv.exe"
"AppParameters"="myparm1 myparm2"

و اجراش کنید تا سرویستون ساخته بشه.
برای شروع یا توقف هم:

net start vfpsrv
net stop vfpsrv