PDA

View Full Version : اجرا شدن سرویس پس از اجرا شدن کلیه سرویس ها؟



AlirezaBahredar
سه شنبه 13 آذر 1386, 18:45 عصر
با سلام:.....
چجوری میشه اولویت سرویس را به آخرین اولویت تغیییر داد.به عبارتی من می خوام سرویسم بعد از اینکه کلیه سرویس ها اجراء شدند اجرا بشه؟
ممنون..........

sasan_vm
سه شنبه 13 آذر 1386, 19:06 عصر
سلام
نام سرویسهایی را که می خواهید قبل از سرویس شما اجرا شوند در این لیست قرار دهید:


TService.Dependencies


توجه کنید اگر یکی از سرویسهای ذکر شده به هر دلیلی اجرا نشود ، سرویس شما اجرا نخواهد شد.

موفق باشید.

AlirezaBahredar
چهارشنبه 14 آذر 1386, 12:04 عصر
آقا ساسان ممنون....
ولی میشه یه توضیحی بدی که این TService.Dependencies درواقع چی هست.چجوری باید از اون استفاده کرد؟

sasan_vm
چهارشنبه 14 آذر 1386, 15:36 عصر
توضیح کامل:


TService.Dependencies Property

Lists the services or load ordering groups on which the service depends.

Class
TService
Syntax
[Delphi] property Dependencies: TDependencies read FDependencies write SetDependencies;
Description :
Dependencies is a container for TDependency objects, which are dependent services or load ordering
groups that must start before this service. If the container is empty, the service has no dependencies.

Dependency on a service means that this service can only run if the service it depends on is running.
Dependency on a group means that this service can run if at least one member of the group is running
after an attempt to start all members of the group.



روی ... Button این property در object inspector کلیک کنید، در پنجره باز شده Button New را کلیک کنید، TDependency جدید را انتخاب و نام ان را به یکی از سرویسهای مورد نظر که می خواهید قبل از سرویس شما اجرا شود تغییر دهید.