Toon posts:

[delphi] : applicatie openen via nt-service

Pagina: 1
Acties:

Verwijderd

Topicstarter
Heeft er iemand een idee hoe ik vanuit een nt-service een gewone applicatie aanroep.(vb.: file.exe).
Ik heb al geprobeerd met :
WinExec(pchar('file.exe'),SW_NORMAL); maar dit werkt niet.
Ook ShellExecute'0,...) blijkt niet te werken.
Als iemand een voorbeeldje heeft van hoe het wel moet, dit zou zeer welkom zijn.

Dank.

Verwijderd

Op dinsdag 05 februari 2002 16:42 schreef doolittle het volgende:
Heeft er iemand een idee hoe ik vanuit een nt-service een gewone applicatie aanroep.(vb.: file.exe).
Ik heb al geprobeerd met :
WinExec(pchar('file.exe'),SW_NORMAL); maar dit werkt niet.
Ook ShellExecute'0,...) blijkt niet te werken.
Als iemand een voorbeeldje heeft van hoe het wel moet, dit zou zeer welkom zijn.

Dank.
Is de Service ook in Delphi geschreven? Lukt het je wel gewoon in een 'normale' applicatie (WinExec niet gebruiken! Altijd ShellExecute)? Wanneer wordt de service gestart/gestopt? Ben je ingelogd als de file moet worden geopend? M.a.w. meer info a.u.b. zodat anderen precies kunnen proberen wat jij wilt en misschien tips kunnen doen!

Verwijderd

Let op dat apps die je start vanuit je service onder het zelfde account draaien als de service zelf, en dat services standaard geen interactie met de desktop mogen hebben (vinkje wat je aan en uit kunt zetten)